ورود

View Full Version : استفاده از فرمت های exe com bat



Spentman
چهارشنبه 25 مهر 1386, 10:52 صبح
سلام
دوستان من یه دکمه روی فرم دارم به نام cmdbrowse میخوام وقتی کاربر روی این دکمه کلیک کرد یه OpenFileDialog باز بشه و کاربر بتونه برنامه مورد نظر خودشو با فرمت های com bat exe وارد برنامه کنه برای هر کدوم از این برنامه ها میخوام یه میانبر بزارم . مثلا وقتی که کاربر برنامه ی Notepad رو وارد برنامه کرد با کلید میانبر Ctrl + N ( که در خود برنامه انتخابش می کنه ) یا هر کلید میانبر دیگه ایی اون برنامه Run بشه و وقتی کاربر برنامه رو بست برنامه به StatusBar فرستاده شه و برای خروج کلی از برنامه باید روی آیکن برنامه در StatusBar راست کلیک کنه و Exit رو بزنه .
ممنون میشم اگه جواب سوال منو اساتید محترم بدند .

Mbt925
پنج شنبه 26 مهر 1386, 15:00 عصر
کل کاری که می خواین بکنین از سطح مبتدی بالاتره و توضیحش اینجا امکان پذیر نیست و یه سری از قسمت هاش ساده هست :

مثلا برای نشون دادن OpenDialog اول کمپوننت Microsoft Common Dialog رو از قسمت کمپوننت ها به برنامه اضافه کنین و بعد می تونین از کد زیر به عنوان نمونه کمک بگیرین :



Dim ItemSelectedAdress as String


"CommonDialog1.Filter = "Exe Files | *.exe | Com Files | *.com | Bat Files | *.bat
CommonDialog1.ShowOpen

ItemSelectedAdress = CommonDialog.FileName



برای اجرا NotePad یا هر برنامه ی دیگه :

بعد از گرفتن مسیر برنامه ها توسط OpenDialog ، مسیر ها رو ذخیره کنین .

برای اجرا یه فایل اجرایی ساده ترین راه اینه :



"مسیر" Shell



برای Minimize ، Maximize ، بستن و سایر کنترل هایی که میشه روی یه برنامه ی خارجی داشت در اسرع وقت براتون یه نمونه خیلی کامل میذارم.