هایپر سورس

مرجع کاربردی برنامه نویسان ایـــرانی

کار با رجیستر ویندوز در سی شارپ - اموزش کامل

زبان سی شارپ توابع کاملی را برای کار با رجیستر ویندوز دارا می باشد که در این پست به انها پرداخته ایم
نکته : برای استفاده از توابع رجیستر باید فضای نام Microsoft.Win32 را به پروژه اضافه کنید
using Microsoft.Win32;
بخش اول :
ساخت زیر شاخه در رجیستر :
Registery.LocalMachine.CreateSubKey("Software\HyperSourCe",RegisteryKeyPermissionCheck.ReadWriteSubTree);
در این کد ما یک زیر شاخه به نام hyperSourCe در مسیر HKLM\Software ایجاد نمودیم
نکته : توجه داشته باشید که برای دستیابی به زیر شاخه ها و کلید های HKLM باید برنامه در حالت Administrator اجرا گردد

نکته : بخش HKCU نیاز به اجرا در Administrator ندارد

بخش دوم : ساخت کلید و مقدار دهی به ان
RegisteryKey rg = Registery.LocalMachine.OpenSubKey("Software\HyperSourCe",true);
rg.SetValue("WebSite","www.hyperSourCe.ir",RegisteryValueKind.String);
//سایر نوع ها در ساخت کلید
rg.SetValue("DWord","22",RegisteryValueKind.DWord);
rg.SetValue("QWord","22",RegisteryValueKind.QWord);
rg.SetValue("Unknowe","22",RegisteryValueKind.Unknowe);
.
.


تابع SetValue 3 پارامتر میگیرد که اولی نام کلید ، دومی مقدار کلید و سومی نوع کلید میباشد

بخش سوم : حذف کلید
RegisteryKey rg = Registery.LocalMachine.OpenSubKey("Software\HyperSourCe",true);
rg.DeleteValue("WebSite");


حذف زیر شاخه :
RegisteryKey rg = Registery.LocalMachine.OpenSubKey("Software\HyperSourCe",true);
Registery.LocalMachine.DeleteSubKey("Software\HyperSourCe");

بخش چهارم : خواندن مقدار کلید
RegisteryKey rg = Registery.LocalMachine.OpenSubKey("Software\HyperSourCe",true);
string val = rg.GetValue("WebSite").ToString();

به این ترتیب کل رجیستر در اختیار شما قرار میگیرد و میتوانید کلید ها را دستکاری نمائید.






تخفیف میخواهید یا کد تخفیف دارید ؟

دریافت

قیمت آموزش : 0 تومان
قیمت با تخفیف : تومان
عنوان محصول : کار با رجیستر ویندوز در سی شارپ - اموزش کامل

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

  • 1) اگر عضو سایت باشید، 5% تخفیف در محصول اعمال میشود (برای اعمال شدن این مورد میبایست وارد حساب کاربری خود شوید)
  • 2) اگر موجودی حساب شما بالاتر از 0 تومان باشد، 10% تخفیف بر روی محصول اعمال خواهد شد (این مبلغ برای این محصول میباشد)
  • 3) در صورتی که در سایت به عنوان کاربر نویسنده باشید و حداقل 3 پست داشته باشید، 10% تخفیف اعمال خواهد شد
  • مشاهده وضعیت تخفیف ها برای این محصول
  • در صورتی که تمامی شرایط بالا را داشته باشید میتوانید این محصول را باقیمت 0 تومان دریافت نمایید.
  • همچنین میتوانید با وارد کردن کد تخفیف، از میزان تخفیف کد و شرایط بالا بصورت همزمان استفاده کنید

بستن
در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2018
ارتباط با ما
نام شما
ایمیل
موبایل
آیدی تلگرام
رمز عبور را فراموش کرده ام

محصولقیمتبا تخفیف

لطفا منتظر بمانید. . .

پیام سیستم