PDA

View Full Version : مشابه تابع save setting , get setting در سی شارپ چیست؟



aminking2002
سه شنبه 16 تیر 1388, 15:42 عصر
سلام

در vb.net میشه با دستور save setting یه مقدار رو در رجیستری ذخیره و با get setting همان مقدار رو دریافت کرد . مشابه این دستورات در c# چیه ؟؟
من هر چی گشتم چیزی پیدا نکردم :ناراحت:

SabaSabouhi
شنبه 20 تیر 1388, 12:07 عصر
سلام

در vb.net میشه با دستور save setting یه مقدار رو در رجیستری ذخیره و با get setting همان مقدار رو دریافت کرد . مشابه این دستورات در c# چیه ؟؟
من هر چی گشتم چیزی پیدا نکردم :ناراحت:

با سلام
ابتدا Namespace مربوطه را معرفی می‌کنید:




using Microsoft.Win32;



سپس کلید را می‌سازید ( یا باز می‌کنید )




RegistryKey myKey = Registry.LocalMachine.CreateSubKey( MySubKey );



ساختن کلید در صورت وجود کلید را باز کرده و در صورت عدم وجود آن را ساخته و سپس باز می‌کند.
اگر به‌جای Create از Open استفاده کنید، کلید باز می‌شود و در صورت عدم وجود کلید خطا رخ می‌دهد که باید آن را Handle کنید.
در آخرین مرحله برای خواندن یا نوشتن در Registry از متدهای زیر استفاده کنید.



myValue = myKey.GetValue( "KeyName");
myKey.SetValue( "KeyName", myValue);




صباصبوحی