14.如何读取Windows注册表信息? 在介绍如何读取注册表信息前,先解释如何增加注册条目。 1、增加注册表数据 以下文本是实际的注册信息。将这个内容复制并粘贴到一个文本文件中,将其保存扩展名为.reg的文件,然后双击这个文件进行注册表内容的输入操作。 /*Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\TAW\BSE] "DSN"="TAWReports" "User"="TAW1" "Password"="taw1.1" "Server"="dbserver" "IP"="" */ 2、阅读注册数据 2.1 创建两个RegistryKey变量。 2.2 创建一个内含od对象的类,第一个参数为HKEY(主根关键字名),第二个为"",表示本地机器。 2.3 在要阅读信息的地方创建子关键字。 2.4 用RegistryKey类的Getvalue方法来读取某一特定节点关键字信息的数据。在这里,DSN,Server,Password就是节点。 以下代码读取刚才加入到注册表中的注册数据: namespace CONAPP { using System; using Microsoft.Win32; public class Class1 { public Class1() { // // TODO: Add Constructor Logic here // } public static int Main(string[] args) { RegistryKey SUBKEY; RegistryKey TAWKAY = RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.CurrentUser,""); string subkey = "Software\\TAW\\BSE"; SUBKEY = TAWKAY.OpenSubKey(subkey); object dsn = SUBKEY.GetValue("DSN"); object user = SUBKEY.GetValue("user"); object password = SUBKEY.GetValue("password"); object server = SUBKEY.GetValue("server"); return 0; } } } 这里是可下载代码包:http://www.mindcracker.com/csharp/1/read_reg.cs |
闂傚倷娴囬妴鈧柛瀣崌閺岀喖顢涘⿰鍐炬毉濡炪們鍎查崹鍧楀蓟閻旇 鍋撳☉娅亝鎱ㄩ崶褉鏀芥い鏇炴鐎氾拷闂傚倷绀侀幖顐ゆ偖椤愶箑纾块柛鎰嚋閼板潡鏌涘☉娆愮稇缂備讲鏅犻弻鐔碱敍濠婂喚鏆銈冨劵閹凤拷>>
正在阅读:C#积木模块ABC(4)C#积木模块ABC(4)
2004-02-14 09:34
出处:eNet学院
责任编辑:pjl
键盘也能翻页,试试“← →”键