PDA

View Full Version : سوال: ثبت یک کلید در مسیری از رجیستری



mehdi.safavie
سه شنبه 05 دی 1391, 23:41 عصر
درود دوستان

دوست من ، برای ساختن یک کلید در مسیر :
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Policies\System
باید چه کار کنم ؟
کلید من از نوع REG_DWORD هست و مقدارش هم 1 هست .

با تشکر از گذاشتن وقتت و مرامت

gilsoft
چهارشنبه 06 دی 1391, 01:47 صبح
درود دوستان

دوست من ، برای ساختن یک کلید در مسیر :
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr entVersion\Policies\System
باید چه کار کنم ؟
کلید من از نوع REG_DWORD هست و مقدارش هم 1 هست .

با تشکر از گذاشتن وقتت و مرامت

سلام دوست عزیز

اینم کد مربوطه :
Imports Microsoft.Win32
Public Class Form1

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Dim RegKey As RegistryKey

Dim keyPath As String = "Software\Microsoft\Windows\CurrentVersion\Policies \System"
Dim KeyName As String = "KeyName"
Dim KeyValue As Object = 1

RegKey = Registry.CurrentUser.OpenSubKey(keyPath, True)
If RegKey Is Nothing Then
RegKey = Registry.CurrentUser.CreateSubKey(keyPath)
If RegKey IsNot Nothing Then
RegKey.SetValue(KeyName, KeyValue, RegistryValueKind.DWord)
End If
End If
RegKey.Close()
End Sub
End Class

اگه کار نکرد .. "\"هایی که در رشته keyPath قرار دارند رو به "\\" تغییر بده

موفق باشید

mehdi.safavie
پنج شنبه 07 دی 1391, 09:44 صبح
مرسی عزیز مشکل رو حل کردی فقط اگر دو تا شرط رو ازش برداری برنامه دقیقا همونی که من میخوام رو اجرا میکنه ! و کلید رو میسازه ! ( کلید در مسیری که من دادم وجود نداشت ، برنامه رو اجرا کردم و کلیدی ساخته نشد ، و شرط رو برداشتم و برنامه کلید رو برام ساخت )

باز دمت گرم کلی دنباشل گشته بودم .

SHD.NET
جمعه 08 دی 1391, 18:51 عصر
اینجا هم آموزش کلی درباره کار با رجیستری

http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/255841ae-7a18-47dd-913f-69222b068fe4/

:چشمک:\\\موفق باشید///:چشمک: