PDA

نسخه کامل مشاهده نسخه کامل : قرار دادن فایل Exe در فرم



rasool_bbc
17-11-2005, 20:13
چطوری میشه یه فایل Exeرو گذاشت داخل یک فرم
ممنون

bithiah
17-11-2005, 22:01
دوست عزیز
سوالتون یه کم مبهمه. لطفا ابتدا توضیح بدین چه فایل exe یی رو و برای چی می خواین بذارین داخل یک فرم.

rasool_bbc
17-11-2005, 22:15
ببینید من یه فایل دارم با پسوند exe می خوام وقتی که روی یکی از دکمه های فرمم کلیک کردم فایل exe اجرا شه ... از این راحتر نمی تونم بیان کنم

bithiah
17-11-2005, 22:58
آهان حالا شد.
شما در واقع باید بپرسین چطوری می شه از درون برنامه با کد VB یک برنامه دیگه رو اجرا کرد.
برای اینکار دستور Shell رو داریم.
برای مثال اگه بخوایم ماشین حساب ویندوز رو اجرا کنیم، دستور زیر رو بکار می بریم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته دقت کنید که چون فایل calc.exe در فولدر Windows هست و فولدر ویندوز هم یکی از مسیرهای پیش فرض سیستم هست، نیازی به مشخص کردن مسیر کامل اون نیست، وگرنه شما برای برنامه خودتون بایستی نام و مسیر کامل اون رو بذارین، تا با این دستور اجرا بشه.
موفق باشین

rasool_bbc
17-11-2005, 23:10
مرسی ی ی ی ی ی ی ی ی

navid_mansour
19-11-2005, 18:39
اگه بخوایم یه فایله exe از برنامه هاي ديگه مثله nero استفاده كنيم چي؟

vibaampr
19-11-2005, 22:38
اگه بخوایم یه فایله exe از برنامه هاي ديگه مثله nero استفاده كنيم چي؟
سلام آقا نوید
من سوال شما رو متوجه نشدم. منظورم این نیستش که میتونم جواب بدم، اما فقط لطفا راجع به سوالت توضیح بده به این دلیل که بدونم برای رفع مشکلی که شما داری)و من هم ممکنه بعدا داشته باشم( باید چیکار کنم

bithiah
19-11-2005, 22:46
اگه بخوایم یه فایله exe از برنامه هاي ديگه مثله nero استفاده كنيم چي؟
دوست عزیز، یه فایل EXE برنامه دیگه فرقش با فایل های Apllication دیگه چیه؟
برای اجرای یک فایل برنامه، که نوشتیم از طریق دستور Shell ممکنه، کافیه آدرس فایلی که می دین، یک فایل Application معتبر و قابل شناسایی توسط ویندوز باشه.

تکنیک برتر
12-12-2005, 02:11
سلام دوست عزیز از این کد هم استفاده کن همه نوعفورمت را پشتیبانی می کند.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

black_storm
19-11-2006, 21:36
با ريسور س ها - يه زنگ بزن

تکنیک برتر
22-11-2006, 04:10
سلام دوست عزی مثل اینکه تجدید خاطر رو دوست داری 11-17-2005 تاریخ و نگاه کن .
بعدم در همه تاپیک هایت می زنی یه زنگ بزن.........

Mehrdad_Mah
26-11-2006, 00:33
سلام بچه ها من عضو جديد اين سايت هستم

Payman_62
01-12-2006, 01:16
سلام دوست عزی مثل اینکه تجدید خاطر رو دوست داری 11-17-2005 تاریخ و نگاه کن .
بعدم در همه تاپیک هایت می زنی یه زنگ بزن.........
سلام.
تکنیک جان نمیدونم black_storm چرا ان قدر علاقه داره بهش زنگ بزنن. گفتم یه بار خودم زنگ بزنم ببینم حرف حسابش چیه. همه پستاش همین جوریه.

kbdfa
01-12-2006, 09:27
با سلام خدمت دوستان
منهم مخالف همچين مطالبي هستم و چند بار هم به ايشان گفتم كه كار ايشون هيچ معني نداره دوستان مسئول بايد يه فكري بكنن براش به نظر من هم ايشون دوست ندارن اطلاعاتشون رو در اختيار بقيه قراربدن شايد منظورديگه اي داشته باشن اگه توجه كنين براي هر موضوعي يه كلمه گفته وبعد شماره تلفن داده كه يه زنگ بزن و غيره در ضمن معلوم هم نيست كه تا حالا كسي بهش زنگ زده يا نه
ببخشين كه فضولي كردم وشايد جاي بحث اينجانبود ولي ديدم شما دوستان پست دادين گفتم يه درد دلي بكنم

Payman_62
02-12-2006, 02:25
سلام.
با شما کاملا موافقم. ایشون اطلاعاتش رو در اختیار بقیه نمیذاره. فقط در حد یه کلمه و بعد شماره.
من دو بار بهش تذکر دادم. بعد تذکر یه مدت این کاراشو میذاره کنار. ولی بعد باز شروع میکنه. فکر میکنه مسوولین یادشون میره.

majj
06-04-2007, 09:17
با تشکر
چجوری باید یک فایل که مسیرش داخل درایو e هست رو اجرا کرد

kbdfa
06-04-2007, 09:28
سلام
با دستور Shell ميتوني فايلهاي اجرائي رو اجرا كني
مثال
Dim RetVal
RetVal = Shell("C:\WINDOWS\system32\CALC.EXE") ' Run Calculator.

Ship Storm
30-12-2007, 14:03
آقا این دستوره چرا کار نمیکنه من نوشتمش ولی جواب نداد
ببینید من یه فایل exe دارم با نام 1 تو مسیر زیر :
C:\Documents and Settings\HAMED\My Documents\My Pictures
حالا میخوام توی فرمم یه دکمه داشته باشم که وقتی روش کلیک میکنم این برنامه بصورت اتوماتیک نصب بشه یه حالیت شبه لینک داشته باشه مثل نرم افزار های autoplay که روش کلیک میکنی نرم افزار شروع میکنه به نصب شدن حالا من میخوام وقتی رو دکمه کلیک کردم نرم افزار مورد نظر از مسیر موجود شروع به نصب شدن بکنه.

Ship Storm
30-12-2007, 14:07
آقا مشکل حل شد شرمنده دستتون درد نکنه یه اشتباه کوچیک بود که به شکر خدا حل شد

ermia2008
30-12-2007, 14:25
سلام دوست عزیز.
برای اجرای برنامه ها از دستور Shell به صورت زیر نیز می تونید استفاده کنید:


(Shell("explorer.exe path


فقط به جای Path مافیه که آدرس مورد نظرتونو بنویسید.

Ship Storm
30-12-2007, 16:15
سلام دوست عزیز.
برای اجرای برنامه ها از دستور Shell به صورت زیر نیز می تونید استفاده کنید:


(Shell("explorer.exe path


فقط به جای Path مافیه که آدرس مورد نظرتونو بنویسید.




اقا ممنون دستت دردنکنه:10: