الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل من الممكن معرفة المسار الحالي لبرنامج جافا

مغلق
بدأه mohref في 17 أغسطس 2006 · 5 رد · 500 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

بس انا عندي سؤال صغير وهو كيف بدي اعرف المسار الحالي لل main class لبرنامج الجافا الذي اقوم بتشغيله

اي اريد ان اخزن مسار الكلاس الاساسي في متحول من نوع String

ولكم جزيل الشكر

#2
import java.io.File;

public class PathName {
	public PathName(){

	}
	public  String getPathNameAsString()throws  Exception{

		File file = new File(this.getClass().getName());

		return file.getAbsolutePath()+".java"; 
	}

}

لست متواجد بشكل يومي

#3

تسلم يا حج مجدي

بس لو ما فيها كلفة عليك أخي mohref ايش الفايدة من معرفة اسم الكلاس في الكلاس

سلام

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#4

شكراً كتير الك استاذنا الكبير مجدي

والفكرة اخي alaadiaa هي معرفة مسار الكلاس الرئيسي وليس اسم الكلاس وذلك من اجل وضع قاعدة بيانات البرنامج الذي اقوم بتطويره (قاعدة البيانات اكسس) في نفس مجلد الكلاس الرئيسي

#5

شكراُ أخي mohref

مع أني كنت أحبذ أن تخزن قاعدة البيانات في مكان يعرفه المستخدم على رغبته

بس برضو فكرة كويسة شاكرين

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#6

جرب هذا أخي :

System.out.println (System.getProperty("user..dir"));

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…