PDA

View Full Version : بدست آوردن مسیری که برنامه اجرا شده....



Arash-For-Life
چهارشنبه 24 بهمن 1386, 07:26 صبح
بدست آوردن مسیری که فایل اجرایی برنامه در اون قرار داره و الان هم اجرا شده

Mahdi_Prog
چهارشنبه 24 بهمن 1386, 08:08 صبح
برای بدست آوردن مسیر می تونید از تابع زیر استفاده کنید:

ExtractFileDir(Application.Exename))

rasool_brn
چهارشنبه 24 بهمن 1386, 10:17 صبح
ExtractFilePath(Application.ExeName);

شهریار بهمن پور
چهارشنبه 24 بهمن 1386, 16:05 عصر
GetCurrentDir

vcldeveloper
پنج شنبه 25 بهمن 1386, 03:55 صبح
GetCurrentDir
مسیر جاری سیستم لزوما مسیری که برنامه ازش اجرا شده نیست، پس نمیشه بهش اعتماد کرد. راه حل همون پست های 2 و 3 هستند.

delphi5
پنج شنبه 25 بهمن 1386, 13:09 عصر
برای بدست آوردن مسیر می تونید از تابع زیر استفاده کنید:

ExtractFileDir(Application.Exename))



من از هر دو تابع استفاده کردم اما هیچ کدوم جوابی بهم بر نمیگردونه . میدونید چرا ؟



var pat:string;
pat:=ExtractFilePath('phone.exe');

aserfg
پنج شنبه 25 بهمن 1386, 17:25 عصر
دوست گرامی نباید'phone.exeبنویسید بلکه عین کد رو قرار بدین یعنی

[
var pat:string;
pat:=ExtractFilePath(Application.ExeName);