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

— Eklenti WorldWideScripts.net için

@tr1wwsGüncel kalmak bizim beslemesine abone olun!

Yeni! Istediğiniz gibi bizi takip edin!


Windows Registry Classes - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Tanıtım

Windows Kayıt Defteri uygulamaları, aygıt sürücüleri, hizmetler, çekirdek ve daha fazlası için ayarları ve yapılandırmaları depolayan bir hiyerarşik veritabanı. Bu üç sınıf Windows Kayıt Defteri kullanımını kolaylaştırmak için tasarlanmıştır ve kolayca üzerinde çalışıyor olabilir herhangi bir uygulamanın bir parçası haline gelebilir.

  1. CoreRegistry: alır ve tuşları ve Sicil onların değerini ayarlar. İkili nesneleri dönüştürür
  2. SimpleRegistry: Büyük yazılım geliştirirken Sicil astarlama başarılı kolaylaştırır
  3. AdvancedRegistry: Böyle Görüntü ve Kayıt Defteri özel bir sınıf olarak nesneleri depolamak için nasıl gösterir

Özellikler

  • Int, bool ve dize olarak temel türleri desteklenir
  • Böyle DateTime, Görüntü ve renk gibi nesneleri desteklenir
  • Kod sadece bir satır ile Windows ile herhangi bir programı başlatmak
  • Diziler veya Listeler kolaylıkla dönüştürülmüş ve saklanır edebilirsiniz
  • Enum değerleri anahtar adları olarak desteklenir ve örnek verilir
  • Gerekirse kolayca nesnelerin doğrudan döküm için destek ekleyebilirsiniz

Nasıl kullanılır

Basit ve Gelişmiş sınıflar bir program ve şirket adı ile initalized edilir. Bu dizeleri Siciline tuşların yerini belirleyecektir.

 SimpleRegistry reg = new SimpleRegistry ("MyProgram", "Şirketim"); AdvancedRegistry zarf = new AdvancedRegistry ("MyProgram", "Şirketim"); 

Core başka bir program tarafından belirlenen tuşlara okumak istiyorsanız daha yapıcı aşırı yüklenmeler konumunu ayarlamak için, ve herhangi bir yere yönlendirilebilir sunuyor.

 CoreRegistry reg = new CoreRegistry (RegistryClasses.LocalMachine, @ "YAZILIM \ Şirketim \ MyProgram \ SpecialKeys"); 

Gelişmiş sınıf size, dizelerden oluşan bir dizi depolamak Windows ile uygulamayı başlatmak ve Sicil bir resim nesnesi kurtarmak için bir yol sunar.

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

Basit sınıf size daha okunabilir kod ve ayarları için iyi bir bakım Çekirdek sınıf işlevselliğini genişletmek için bir yol sunar.

 reg.SomeBoolean = checkBox1.Checked; reg.SomeColor = label1.BackColor; reg.SomeDateTime = dateTimePicker1.Value; reg.SomeInteger = numericUpDown1.Value; reg.SomeString = TextBox1.Text; if (reg.SomeBoolean && reg. SomeInteger> 10) { reg.SomeString = "başka bir şey..."; } 

Bu sınıfları kullanarak ne elde do

  • Tip-döküm: sadece mağaza nesneleri ve objeleri alınamadı yapabilirsiniz Microsoft.Win32 ad alanında RegistryKey sınıfı. Bir dize saklanır ve retrived zaman, bir nesne olarak döndü ve dize döküm olması gerekiyor. Aynı sürekli bu sınıflar sizin için yapıyoruz bazı döküm yapmak zorunda, diğer tüm türleri ve nesneler için de geçerlidir.
  • Okunabilirlik: Eğer ayarlar ve yapılandırma büyük miktarda depolamak için gereken bir uygulama varsa, mümkün olduğu kadar kaynak kodu olarak okunabilir hale ve en az satır sayısını tutmak istiyorum. Bu sınıfları kullanarak bu hedefe stimüle etmektedir.
  • Bakım, bir veya iki sınıfta tüm Defteri etkileşim tutmak değil sadece uygulama daha okunaklı hale getirir, ama aynı zamanda tamir bakım artırır ve Kayıt Defteri depolama ihtiyacı yeni özellikler ve işlevler eklemek için kolaylaştırır.
  • Senaryo uygulama bu sayı kullanın "küresel kütüphane" olması ise Hiyerarşi, sen uygulamalarda SimpleRegistry ve AdvancedRegistry o küresel kütüphane ve karışımdaki CoreRegistry olabilir. Bir özellik veya veri türü gerektiğinde Sonra zaman CoreRegistry sorunsuz bu özelliği kullanmak için tüm diğer uygulamaları sağlayan genişletilmiş olacaktır.

Indir
Bu kategorideki diğer bileşenleriBu yazarın tüm bileşenleri
YorumlarSıkça sorulan sorular ve cevapları

Özellikleri

Oluşturuldu:
29 Mart 10

Son Güncelleme:
N / A

Uyumlu Tarayıcılar:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Dosyalar Dahil:
C # CS

Yazılım Versiyonu:
.NET 3.5

Anahtar kelimeler

eTicaret, eTicaret, Tü, m Ü, rü, nleri, ikili, dö, kü, m, kayıt, Ayarlar, depolama, Windows