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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


Windows Registry Classes - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Esittely

Windowsin rekisteri on hierarkkinen tietokanta, joka tallentaa asetukset ja kokoonpanoja sovelluksia, laiteajureita, palvelut, ydin ja enemmän. Näiden kolmen luokan on tarkoitus helpottaa käyttöä Windowsin rekisterin, ja ne voi helposti tulla osaksi tahansa sovelluksen saatat työstää.

  1. CoreRegistry: Gets ja asettaa avaimet ja niiden arvo kirjaamoon. Muuntaa esineet binary
  2. SimpleRegistry: Helpottaa useage Registry kehitettäessä suuri ohjelmisto
  3. AdvancedRegistry: Näyttää miten säilyttää esineitä, kuten kuva ja mukautetun luokan Registry

Piirteet

  • Perustyyppiä kuten int, bool ja string tuetaan
  • Esineet kuten DateTime, Image ja värejä tuetaan
  • Käynnistää mitään ohjelmaa Windows vain yhtä riviä koodia
  • Pakkoja tai Listat voi helposti muunnetaan ja tallennetaan
  • Enum-arvot ovat tuettuja keskeisiä nimiä, ja esimerkki annetaan
  • Voit helposti lisätä tukea suoraan valu esineitä tarvittaessa

Kuinka käyttää

Yksinkertainen ja Advanced luokat initalized kanssa ohjelman ja yrityksen nimi. Nämä jouset määrittää sijainnin avaimet rekisterin.

 SimpleRegistry reg = uusi SimpleRegistry ("omaohjelma", "MyCompany"); AdvancedRegistry adv = uusi AdvancedRegistry ("omaohjelma", "MyCompany"); 

Core tarjoaa enemmän rakentaja ylikuormitusten asettaa sijainti, ja voidaan ohjata mihin tahansa, jos haluat lukea avaimet asettaa toisen ohjelman.

 CoreRegistry reg = uusi CoreRegistry (RegistryClasses.LocalMachine, @ "SOFTWARE \ MyCompany \ omaohjelma \ SpecialKeys"); 

Advanced luokka tarjoaa tavan tallentaa erilaisia ​​jouset, aloita sovellus Windows ja tallenna kuva objektin kirjaamoon.

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

Yksinkertainen luokka tarjoaa sinulle tapa laajentaa Core luokan toiminnallisuutta luettavampi koodi ja hyvä huolto asetukset.

 reg.SomeBoolean = checkBox1.Checked; reg.SomeColor = label1.BackColor; reg.SomeDateTime = dateTimePicker1.Value; reg.SomeInteger = numericUpDown1.Value; reg.SomeString = textBox1.Text; jos (reg.SomeBoolean && rek. SomeInteger> 10) { reg.SomeString = "jotain muuta..."; } 

Mitä hyötyä käyttää näitä luokkia

  • Tyyppi-valu: RegistryKey luokan Microsoft.Win32 nimiavaruuden voi vain tallentaa esineitä ja retrive esineitä. Kun jono tallennetaan ja retrived, se palautetaan kohteen ja on valettu merkkijono. Sama koskee myös kaikkia muita ja esineitä, olet jatkuvasti täytyy tehdä joitakin valu jotka nämä luokat tekevät sinulle.
  • Luettavuus: Kun sinulla on sovellus, joka tarvitsee tallentaa suuri määrä asetuksia ja kokoonpano, jonka haluat tehdä lähdekoodin niin luettavissa kuin mahdollista ja pitää rivien minimiin. Käyttämällä näitä luokkia achives että tavoite.
  • Maintanence pitää kaikki rekisterin vuorovaikutus yhden tai kahden luokkaa ei vain tee hakemuksesi luettavuutta, mutta myös parantaa huoltamaan ja helpottaa voit lisätä uusia ominaisuuksia ja toimintoja, jotka tarvitsevat rekisterin varastointi.
  • Hierarkia Jos skenaario on, että sinulla on "globaali kirjasto", että hakemusten määrä käyttää, sinulla voisi olla CoreRegistry että maailmanlaajuinen kirjasto ja seos SimpleRegistry ja AdvancedRegistry sovelluksissa. Sitten kun ominaisuus tai tietotyyppi tarvitaan, CoreRegistry laajennettaisiin jonka avulla kaikki muut sovellukset käyttämään kyseistä ominaisuutta saumattomasti.

Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Luotu:
29 maaliskuu 10

Viimeisin päivitys:
N /

Yhteensopiva Selaimet:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Tiedostoja Mukana:
C # CS

Ohjelmistoversio:
.NET 3.5

Avainsanoja

eCommerce, eCommerce, Kaikki tuotteet, binaarinen, valu, rekisterin, asetukset, varastointi, ikkunat