PDA

View Full Version : چطور میشه تو دلفی 7 یک فایل رو اجرا کرد؟



hex161
جمعه 21 بهمن 1384, 20:45 عصر
با سلام. من تازه از وی بی به دلفی کوچ کردم.
می خواستم بدونم که چطور میشه یک فایل exe و غیره رو تو دلفی مسیر بدیم و اونو اجرا کنیم. باتشکر.

mehranFX
جمعه 21 بهمن 1384, 21:25 عصر
با سلام. من تازه از وی بی به دلفی کوچ کردم.
می خواستم بدونم که چطور میشه یک فایل exe و غیره رو تو دلفی مسیر بدیم و اونو اجرا کنیم. باتشکر. به دنیای دلفی خوش آمدید:چگونگی اجرای NotePad


uses ShellApi;
...
ShellExecute(Handle, 'open',
'c:\Windows\notepad.exe', nil, nil, SW_SHOWNORMAL);

hex161
شنبه 22 بهمن 1384, 02:14 صبح
. خیلی ممنون از لطفتون.
این کد در حالت عادی کار میکنه ولی وقتی به این شکل مینویسم مشکل پیدا میکنه .چرا؟ممنون
ShellExecute(Handle, 'open',
GetCurrentDir()+'\notepad.exe', nil, nil, SW_SHOWNORMAL);

mehranFX
شنبه 22 بهمن 1384, 10:40 صبح
. خیلی ممنون از لطفتون.
این کد در حالت عادی کار میکنه ولی وقتی به این شکل مینویسم مشکل پیدا میکنه .چرا؟ممنون
ShellExecute(Handle, 'open',
GetCurrentDir()+'\notepad.exe', nil, nil, SW_SHOWNORMAL);

چون NotePad.exe در مسیر جاری برنامه تو که قرار نداره که از اونجا صداش زدی !!!

hex161
شنبه 22 بهمن 1384, 13:24 عصر
اگه بخام مسیر رو به جایی که خود برنامه قرار داره بدم ،چه باید کنم؟ممنون.