PDA

View Full Version : سوال: درخواست سورس بستن برنامه از درايوي خاص



a_m_i_n_000
یک شنبه 29 فروردین 1389, 08:34 صبح
سلام
من مي خواستم يه برنامه بنويسم كه اگه از هر درايوي به جز درايو سي برنامه اي اجرا بشه اون برنامه فورا بسته شه .
اگه مي شه من رو راهنمايي كنيد .
اگه سورس بزارين بهتره .
مرسي
:قلب::بامزه::قلب::بامزه::قلب:: امزه::قلب::بامزه::قلب:

Felony
یک شنبه 29 فروردین 1389, 12:10 عصر
من با VB زیاد آشنایی ندارم ولی روش کار به این صورت هست که لیست پروسه ها ی در حال اجرا رو میگیرید ، هر چند ثانیه یک بار این لیست رو به روز رسانی میکنید ، اگر پروسه جدیدی اضافه شده بود یعنی اون پروسه تازه اجرا شده ، حالا آدرس فایل اجرایی اون پروسه رو میشه به دست آورد و از آدرس به دست اومده نام درایو رو استخراج کرد و با یک شرط ساده اگر درایو = C نبود برنامه رو بست .

pooya1072
یک شنبه 29 فروردین 1389, 13:21 عصر
سلام
در ادامه فرمایش دوستمون باید بگم برای بستن یه برنامه از طریق یه برنامه دیگه باید از یه سری توابع API استفاده کنی که یه کم سخت و پیچیده است.توی MSDN بگردی در موردش خیلی راهنمایی کرده.

kooroush
یک شنبه 29 فروردین 1389, 13:29 عصر
مسیر اجرای برنامه رو تو یک متغیر بر می گردونی و میگی اگه مثلا مسیر درایو c نبود ببنده !
الان مثال ندارم ولی اگه کارت راه نیافتاد بگو تا سر وقت برات بنویسم !

a_m_i_n_000
یک شنبه 29 فروردین 1389, 17:47 عصر
اگه يه سورس كامل بزارين ممنون مي شم .