例如:
用notepad编写一个.reg注册表信息
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Software\TAW\BSE]
"DSN"="TAWReports"
"User"="TAW1"
"Password"="taw1.1"
"Server"="dbserver"
"IP"="192.168.1.100"
然后用C#取出值:
using System;
using Microsoft.Win32;
namespace work4_2
{
public class Class1
{
public Class1()
{
}
public static int Main(string[] args)
{
Microsoft.Win32.RegistryKey SUBKEY;
RegistryKey TWAKEY = RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.CurrentUser,".");
string subkey="Software\\Software\\TAW\\BSE";
//读取HKEY_CURRENT_USER\Software\Software\TAW\BSE项目中的值
SUBKEY=TWAKEY.OpenSubKey(subkey);
object dsn=SUBKEY.GetValue("DSN");
object user=SUBKEY.GetValue("user");
object password=SUBKEY.GetValue("password");
object server=SUBKEY.GetValue("server");
return 0; }
}

}
编译通过,结果还是无法显示问题是出在那呢??