WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

Windows Registry Classes

— Add-On sa WorldWideScripts.net

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


Windows Registry Classes - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Panimula

Ang Windows registry ay isang hierarchical database na tindahan ng mga setting at mga configuration para sa mga application, mga driver ng aparato, mga serbisyo, ang kernel at higit pa. Ang mga tatlong mga klase ay inilaan sa luwag ang paggamit ng Windows Registry, at maaaring sila ay madaling maging isang bahagi ng anumang aplikasyon na maaaring maging nagtatrabaho sa.

  1. CoreRegistry: nakakakuha at nagtatakda key at ang kanilang mga halaga sa registry. Pinapalitan bagay na binary
  2. SimpleRegistry: Pinadadali ang useage ng Registry kapag pagbuo ng mga malalaking software
  3. AdvancedRegistry: Ipinapakita kung paano mag-imbak ng mga bagay tulad ng Imahe at isang pasadyang uri sa Registry

Mga Tampok

  • Basic uri tulad ng int, bool at string ay suportado
  • Objects tulad DateTime, Imahe at Kulay ay suportado
  • Simulan ang anumang programa na may Windows na may lamang ng isang linya ng code
  • Arrays o Mga Listahan ay madaling ay nababago at naka-imbak
  • Mga halaga Enum ay suportado pati na key mga pangalan, at halimbawa ay ibinigay
  • Maaari mong madaling magdagdag ng suporta para sa mga direktang paghahagis ng bagay kung kinakailangan

Paano gamitin ang

Simple at Advanced klase ay initalized sa isang pangalan ng programa at kumpanya. Ang mga string ay matukoy ang lokasyon ng mga susi sa Registry.

 SimpleRegistry reg = bagong SimpleRegistry ("MyProgram", "mycompany"); AdvancedRegistry adv = bagong AdvancedRegistry ("MyProgram", "mycompany"); 

Nag-aalok Core mas overloads constructor upang i-set ang lokasyon, at maaari mapupunta sa anumang lokasyon kung gusto mong basahin ang mga key na itinakda ng isa pang programa.

 CoreRegistry reg = bagong CoreRegistry (RegistryClasses.LocalMachine, @ "SOFTWARE \ mycompany \ MyProgram \ SpecialKeys"); 

Advanced na klase ay nag-aalok sa iyo ng isang paraan upang i-imbak ang isang array ng mga string, simulan ang iyong application sa Windows at i-save ang isang Imahe object sa Registry.

 adv.SetNameList (textBox1.Lines); adv.StartUpWithWindows = true; adv.SetImage (pictureBox1.Image); 

Simple klase ay nag-aalok sa iyo ng isang paraan upang pahabain ang pag-andar ng klase Core na mas nababasa code at magandang maintenance para sa iyong mga setting.

 reg.SomeBoolean = checkBox1.Checked; reg.SomeColor = label1.BackColor; reg.SomeDateTime = dateTimePicker1.Value; reg.SomeInteger = numericUpDown1.Value; reg.SomeString = textBox1.Text; kung (reg.SomeBoolean && reg. SomeInteger> 10) { reg.SomeString = "Isang bagay pa..."; } 

Ano ang gagawin mo makakuha mula sa paggamit ng mga klase

  • Uri-pagpapatala: Ang RegistryKey klase sa Microsoft.Win32 namespace ay maaari lamang bagay store at retrive bagay. Kapag ang isang string ay naka-imbak at retrived, ito ay ibinalik bilang isang bagay at mga pangangailangan upang maging casted na string. Parehong napupunta para sa lahat ng iba pang mga uri at mga bagay, ikaw ay patuloy na kailangang gawin ang ilang pagpapatala na kung saan ang mga klase ay ginagawa para sa iyo.
  • Pagiging madaling mabasa: Kapag mayroon ka ng isang application na kailangan upang mag-imbak ng malaking halaga ng mga setting at mga configuration, na nais mong gawin ang mga source-code bilang nababasa hangga't maaari at panatilihin ang mga bilang ng mga linya sa isang minimum. Paggamit ng mga klase achives layuning iyon.
  • Maintanence Pagpapanatiling ang lahat ng mga pakikipag-ugnayan ng Registry sa isa o dalawang klase hindi lamang gumagawa ng mas nababasa ang iyong application, ngunit din nagpapabuti sa maintanence at ginagawang mas madali para sa iyo upang magdagdag ng mga bagong tampok at pag-andar na kailangan Registry storage.
  • Hierarchy Kung ang sitwasyon ay na mayroon kang isang "global library" na bilang ng mga application na ginagamit, maaari kang magkaroon CoreRegistry sa na global library at timpla ng SimpleRegistry at AdvancedRegistry sa aplikasyon. Pagkatapos ay kapag ang isang uri ng tampok o data ay kinakailangan, ang CoreRegistry ay pinapalawak pagpapagana sa lahat ng iba pang mga application na gamitin ang tampok na iyon ng walang putol.

I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

Nilikha:
29 Mar 10

Huling Update:
N / A

Katugmang Browser:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Kasamang File:
C # CS

Software Version:
NET 3.5

Keyword

ecommerce, ecommerce, Lahat ng mga Bagay, binary, paghahagis, pagpapatala, settings, imbakan, windows