كيف لبرنامج تنفيذي أن يحدد مساره؟
#2
وعليكم السلام ورحمة الله وبركاتة
نعم ممكن

تستطيع الحصول على مسار البرنامج مع اسم البرنامج مع امتدااد البرنامج عن طريق هذا الامر
كود :
ShowMessage(Application.ExeName);

وتستطيع الحصول على اسم الملف التنفيذي من خلال هذا الامر ...
كود :
ShowMessage(Application.Title);

ومن خلال المعطيات السابقة نستطيع عمل عملية صغيرة ونحصل على مسار مجلد البرنامج Smile
وهي كتالي :
كود :
var sPath : string; iLengthExe : Integer; begin iLengthExe := Length(Application.ExeName); iLengthExe := iLengthExe - ( Length(Application.Title) + 4 ) ; sPath := Application.ExeName; sPath := Copy(sPath,0,iLengthExe); ShowMessage(sPath); end;

والسلام عليكم ورحمة الله وبركاتة لقد ارفقت لك الكود المصدري Smile
اخوك ALmuhhnad


الملفات المرفقة
.rar   PathAppliction.rar (الحجم : 166.55 ك ب / التحميلات : 52)
الرد


الردود في هذا الموضوع
كيف لبرنامج تنفيذي أن يحدد مساره؟ - بواسطة ALmuhhnad - 25-01-2013, 09:49 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم