PDA

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



robochoo
شنبه 28 آذر 1383, 02:05 صبح
چه طور می تونم بدونم که برنامه ام در کدوومم آدرس اجرا شده ؟
======================================

masoode
شنبه 28 آذر 1383, 08:29 صبح
دوستی که می شناسمت سلام
خوب هستی؟
از مسابقات رباتیک تون چه خبر؟
در مورد سوالتون باید بگم یک تابع داریم که پارامترهای ورودی برنامه رو بهت میده paramstr(const n:integer) شما اگر n=0 بکنی به شما آدرس و نام برنامه رو می ده مثلا
c:\programs\project1.exe
که می تونی با دستور extractfilepath(const Path:string) مسیر فایلت را بدست بیاری پس نهایتا با این دستور می تونی به تمام اهداف پلیدت دست پیدا کنی
Path:=ExtractFilePath(ParamStr(0));
موفق باشی
راستی ما هم می خواهیم توی مسابقات نایین تیم بدیم. توی رشته ریات نقاش که خیلی جالبه. قوانینش را از توی سایتتون خوندم. :sunglass: :موفق:

robochoo
شنبه 28 آذر 1383, 12:41 عصر
سلام دوستی که خیلی خوب می شناسمت
robochoo هیج وقت اهداف پلید ندارد . خودت می دونی برای cd
:موفق:

vcldeveloper
یک شنبه 29 آذر 1383, 02:43 صبح
ExePath := ExtractFilePath(Application.ExeName);

robochoo
یک شنبه 29 آذر 1383, 18:39 عصر
mer30
من هم از همین روش استفاده می کنم
:موفق: