<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>Normale Seite ohne Titel</title>
</head>
<body bgcolor="#FFFFFF">
<p>Wie kann man einen Registry-Eintrag mit den WIN32 API
Funktionen auslesen ? Welche Funktion steht analog zu <strong>ReadString</strong>
? Ich finde die Funktionen <em>RegEnumKey RegEnumKeyEx
RegEnumValue RegLoadKey RegQueryInfoKey RegQueryValue</em> und <em>RegQueryValueEx</em>,
aber alle scheinen mir zu kompliziert für so eine einfache
Aufgabe. In C++ Builder funktioniert es ganz easy:</p>
<pre>
Registry->RootKey=HKEY_CURRENT_USER;
if(Registry->OpenKey("Software\\Microsoft\\Windows\\Cu rrentVersion\\Internet Settings",false))
{
ShowMessage(Registry->ReadString("ProxyServer".c_str());
Registry->CloseKey();
}
</pre>
</body>
</html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>Normale Seite ohne Titel</title>
</head>
<body bgcolor="#FFFFFF">
<p>Wie kann man einen Registry-Eintrag mit den WIN32 API
Funktionen auslesen ? Welche Funktion steht analog zu <strong>ReadString</strong>
? Ich finde die Funktionen <em>RegEnumKey RegEnumKeyEx
RegEnumValue RegLoadKey RegQueryInfoKey RegQueryValue</em> und <em>RegQueryValueEx</em>,
aber alle scheinen mir zu kompliziert für so eine einfache
Aufgabe. In C++ Builder funktioniert es ganz easy:</p>
<pre>
Registry->RootKey=HKEY_CURRENT_USER;
if(Registry->OpenKey("Software\\Microsoft\\Windows\\Cu rrentVersion\\Internet Settings",false))
{
ShowMessage(Registry->ReadString("ProxyServer".c_str());
Registry->CloseKey();
}
</pre>
</body>
</html>
Comment