View Full Version : کار با رجستری
Aghrab
جمعه 18 آذر 1384, 10:50 صبح
سلام
من چه طوری می تونم با وی بی دات نت با رجستری کار کنم یعنی بتونم رشته اضافه کنم بخونم و حذف کنم ؟
حامد مصافی
جمعه 18 آذر 1384, 11:15 صبح
سلام
ابتدا فضای اسمی ر Microsoft.Win32 رو به برنامه اضافه کن
سپس یک متغیر به صورت زیر تعریف کن
Dim Reg As RegistryKey
بعد باید ایتن شی رو به مسیر مورد نظر هدایت کنی
Reg = Registry.CurrentUser.OpenSubKey(RegPath)
البته به جای CurrentUser می تونی از شاخه های دیگر رجیستری هم استفاده کنی
برای ورود به زیر شاخه:
Reg.OpenSubKey(KeyName)
برای خواندن و نوشتن هم از توابع GetValue و SetValue استفاده کن
برای بستنش هم:
Reg.Close()
vbapr2005
جمعه 18 آذر 1384, 13:31 عصر
2 تا سوال:
یکی اینکه جریان اون SaveSetting و GetSetting چیه؟(اصلا هیچ ربطی به اینا داره؟)
بعدی اینکه اگه بخوایم کسی نفهمه که ما تو رجیستری چیزی اضافه و کم کردیم چیکار باید بکنیم(هنوز هم میشه از رجیستری استفاده کرد یعنی آیا میشه اطلاعاتی رو که تو رجیستری میذاریم به آسونی دیده نشن؟) آخه بعضی وقتا میخوایم پسورد رو تو رجیستری بذاریم
حامد مصافی
جمعه 18 آذر 1384, 23:50 عصر
سلام
توابعی که نام بردید اطلاعات رو در مسیر از پیش تعیین شده ای می نویسه و می خونه و برای ذخیره و خواندن سریع یک مقدار از اطلاعات برنامه استفاده می شه ( در واقع برای ذخیره سازی اطلاعات کم حجم استفاده می شه )
در مورد پسوورد هم بهتره که در رجیستری ذخیره نکنید
اما در صورتی که اصرار دارید می تونید پسوورد رو کدگذاری کنید و در یک شاخه تودرتو (با عمق زیاد) ذخیره کنید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.