PDA

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



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

farghabil
چهارشنبه 21 فروردین 1392, 00:44 صبح
میدونم که برنامه نویسی سوکت هستش

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

danialafshari
چهارشنبه 21 فروردین 1392, 00: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
چهارشنبه 21 فروردین 1392, 00:52 صبح
ممنون که از طریق ریجستری رو آموزش دادی ولی من می خوام از توی سی شارپ اجرا بشه چه طوری توی سی شارپ این دستورات رو بنویسم یعنی می خوام دو تا کلید بزارم یکی برای باز و دیگری برای بستن باشه که وقتی کاربر زد روی موردی که می خواست اون اتفاق بیافته

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

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

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

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

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

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

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