PDA

View Full Version : کمک در بستن پورت usb



bermoda_khatar69
سه شنبه 20 فروردین 1392, 23:32 عصر
سلام
می خواستم با استفاده از زبان c# برنامه ای بنویسم که بتونم با اون پورت usb رو باز و بسته کنم کسی هست این کد رو بلد باشه خدایی تمرین درسی نیست برای محل کار بهش نیاز دارم

farghabil
سه شنبه 20 فروردین 1392, 23:44 عصر
میدونم که برنامه نویسی سوکت هستش

منم خیلی دنبالش هستم، اگه کسی منبع درست حسابی داره یا بلده بگه
ممنون

danialafshari
سه شنبه 20 فروردین 1392, 23:47 عصر
سلام
شما می توانید با استفاده از رجیستری این کار رو انجام بدید
بفرمائید :
//disable USB storage...
Microsoft.Win32.Registry.SetValue(@"HKEY_LOCAL_MAC HINE\SYSTEM\CurrentControlSet\Services\USBSTOR", "Start", 4, Microsoft.Win32.RegistryValueKind.DWord);

//enable USB storage...
Microsoft.Win32.Registry.SetValue(@"HKEY_LOCAL_MAC HINE\SYSTEM\CurrentControlSet\Services\USBSTOR", "Start", 3, Microsoft.Win32.RegistryValueKind.DWord);

اینم توضیحات کامل :
http://eilkhani51.blogfa.com/post-106.aspx

bermoda_khatar69
سه شنبه 20 فروردین 1392, 23:52 عصر
ممنون که از طریق ریجستری رو آموزش دادی ولی من می خوام از توی سی شارپ اجرا بشه چه طوری توی سی شارپ این دستورات رو بنویسم یعنی می خوام دو تا کلید بزارم یکی برای باز و دیگری برای بستن باشه که وقتی کاربر زد روی موردی که می خواست اون اتفاق بیافته

این کدهایی رو که دادی توی قسمت کد کلید بنویسم یا باید چیزی اضافه کنم

danialafshari
سه شنبه 20 فروردین 1392, 23:52 عصر
ممنون که از طریق ریجستری رو آموزش دادی ولی من می خوام از توی سی شارپ اجرا بشه چه طوری توی سی شارپ این دستورات رو بنویسم یعنی می خوام دو تا کلید بزارم یکی برای باز و دیگری برای بستن باشه که وقتی کاربر زد روی موردی که می خواست اون اتفاق بیافته

این کدهایی رو که دادی توی قسمت کد کلید بنویسم یا باید چیزی اضافه کنم

خب دوست عزیز اینم کد سی شارپ هست دیگه !

bermoda_khatar69
سه شنبه 20 فروردین 1392, 23:59 عصر
کد رو توی قسمت کد دکمه قرار دادم ارور زیر رو داد مال چیه
Registry key name must start with a valid base key name.

danialafshari
چهارشنبه 21 فروردین 1392, 00:06 صبح
سلام دوست عزیز
ببینید سایت برنامه نویس به دلیل مشکلی که ادیتورش داره بین C کلمه HKEY_LOCAL_MAC HINE فاصله گذاشته که باید بچسبونیدش :چشمک:
سورس:

bermoda_khatar69
چهارشنبه 21 فروردین 1392, 00:11 صبح
داداش دمت گرم درست شد یه دنیا ممنون