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

— 添加到WorldWideScripts.net

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


Windows Registry Classes - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

介绍

Windows注册表是存储设置和配置为应用程序,设备驱动程序,服务内核和多层次数据库。 这三个班的目的是缓解使用Windows注册表,他们很容易成为你会工作在任何应用程序的一部分。

  1. CoreRegistry:获取和设置按键及它们的值添加到注册表。 将对象转换为二进制
  2. SimpleRegistry:开发大型软件时,简化登记处的使用率
  3. AdvancedRegistry:演示如何存储对象,如图像和自定义类到注册表

特征

  • 基本类型,如int,布尔和字符串支持
  • 对象如日期时间,图像和颜色都支持
  • 启动与Windows的任何程序,只有一行代码
  • 数组或列表可以很容易地被转换和存储
  • 枚举值作为支持重点名称,例如给出
  • 如果需要,可以很方便地增添对象直接铸造

如何使用

简单和高级类initalized用了节目和公司名称。 这些字符串将决定注册表键的位置。

 SimpleRegistry章=新SimpleRegistry(“MyProgram”,“MyCompany的”); AdvancedRegistry副词=新AdvancedRegistry(“MyProgram”,“MyCompany的”); 

核心提供了更多的构造函数重载设置的位置,并且可以被引导到任何位置,如果你想读其他程序设置键。

 CoreRegistry章=新CoreRegistry(RegistryClasses.LocalMachine, @“SOFTWARE \ MyCompany的\ MyProgram \ SpecialKeys”); 

高级班为您提供一种方法来存储一个字符串数组,开始与Windows应用程序,并保存图像对象登记。

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

简单的类为您提供了一种方法来扩展核心类的功能,更可读的代码和良好的维护您的设置。

 reg.SomeBoolean = checkBox1.Checked; reg.SomeColor = label1.BackColor; reg.SomeDateTime = dateTimePicker1.Value; reg.SomeInteger = numericUpDown1.Value; reg.SomeString = textBox1.Text; 如果(reg.SomeBoolean &&寄存器。SomeInteger> 10) { reg.SomeString =“别的东西......”; } 

你怎么使用这些类获得

  • 类型转换:在Microsoft.Win32命名空间只能存储对象和retrive对象RegistryKey类。 当一个字符串存储和retrived,它被返回作为对象,需要进行浇铸到字符串。 同去的其他所有类型和对象,你必须不断做一些铸造这些类为你做。
  • 可读性:当你有需要存储大量的设置和配置的应用程序,你想使源代码的可读性,尽可能保持线路的数量降到最低。 使用这些类高校档案的目标。
  • 保持保养的所有注册表互动中的一个或两个班不仅使您的应用程序的可读性,又提高维护及更容易为你添加新的特性和功能,需要注册表存储。
  • 层次结构如果情况是,你有一个“全局库”这个数字的应用程序使用,你可以有CoreRegistry在SimpleRegistry和AdvancedRegistry在应用全局库和混合。 然后当需要一个功能或数据类型,CoreRegistry将延长使所有的其它应用程序无缝地使用该功能。

下载
此类别中的其他组成部分这个作者的所有组件
评论常见问题和答案

属性

创建:
10年3月29日

最后更新:
N / A

兼容的浏览器:
镀铬4,Chrome浏览器5,火狐,IE6,IE7,IE8,歌剧,Safari浏览器

包括的文件:
C#CS

软件版本:
.NET 3.5

关键字

电子商务, 电子商务, 所有项目, 二进制, 铸件, 注册表, 设置, 存储, 窗