PDA

View Full Version : آموزش: ذخیره و خواندن اطلاعات در رجیستری



elderado
جمعه 24 شهریور 1391, 04:19 صبح
با سلام خسته نباشید به همه ی مهندسین عزیز
دوستان من می خوام مقادیری رو در رجیستری ذخیره کنم و هر بار که نرم افزار میخواد اجرا بشه اون مقادیر رو از رجیستری بخونم
قبل از خوندن میخوام چک کنم که آیا از قبل یه همچین مقداری وجود داره یا نه
اگه نداره بسازه و اگه داره مقدارشو برگردونه
چیزی که برام مهمه جای ذخیره سازی اون مقادیر هست ، میخوام جایی باشه که به راحتی قابل دسترسی نباشه.

توی سایت جست و جو کردم ولی هرچی بود همش مشکل با خوندن و نوشتن بود و جنبه ی آموزشی نداشت
این بود که این تاپیک رو نوشتم
ممنونم که کمک میکنید.

barnamenevisjavan
جمعه 24 شهریور 1391, 20:32 عصر
این کد از رجیستری کلید موردنظر رو میخونه و توی یه لیبل نشون میده البته به زبان وی بی دات نت هست.یه Key توی رجیستری به اسم Mahdisoft درست کن و توش یه کلید از نوع string Value بساز و اسمش رو بزار form1 مقدارش رو هرچی خواستی بزار
Label1.Text = My.Computer.Registry.GetValue("H-Key-Local Machine\software\Mahdisoft", "form1", 0).ToString

برای اینکه براحتی قابل دسترسی نباشه به رجیستری نمیشه زیاد اعتماد کرد ولی اگر بخای از رجیستری استفاده کنی از اسم های عجیب و بی ربط استفاده کن مثلا برای Password بنویس mahdi کلا چیزی که با جستجو پیدا نشه محل کلید رو هم بصورت تو در تو قرار بده یعنی پوشه توی پوشه