<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Registry auslesen?]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie kann ich einen Wert aus der Registry auslesen, nach RegQueryValue() hab ich schon gesucht aber ich mache immer bei diesen Codes was falsch.</p>
<p>Mfg. BNS</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172911/registry-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 12:19:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172911.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Feb 2007 15:00:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Registry auslesen? on Fri, 09 Feb 2007 15:00:29 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie kann ich einen Wert aus der Registry auslesen, nach RegQueryValue() hab ich schon gesucht aber ich mache immer bei diesen Codes was falsch.</p>
<p>Mfg. BNS</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225744</guid><dc:creator><![CDATA[BNightSpeeder]]></dc:creator><pubDate>Fri, 09 Feb 2007 15:00:29 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Fri, 09 Feb 2007 15:58:54 GMT]]></title><description><![CDATA[<p>Da du im &quot;VCL/CLX (Borland C++ Builder)&quot;-Forum postest, benutze doch die Boardmittel (In der Hilfe nach TRegistry suchen).</p>
<blockquote>
<p>ich mache immer bei diesen Codes was falsch</p>
</blockquote>
<p>Das wirst du uns schon zeigen müssen (Quellcode) oder sollen wir raten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225772</guid><dc:creator><![CDATA[Antwort]]></dc:creator><pubDate>Fri, 09 Feb 2007 15:58:54 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Fri, 09 Feb 2007 16:06:37 GMT]]></title><description><![CDATA[<p>Z.b der Code:</p>
<pre><code class="language-cpp">long lResult = 0;
HKEY hKey;

DWORD dwValueType = 0;
DWORD dwValueLen = 0;
CString strValue;
DWORD dwValue;

lResult = RegOpenKeyEx(HKEY_CURRENT_USER,&quot;Software\\Ados\\ChequeLoader&quot;,0,KEY_ALL_ACCESS,&amp;hKey) ;
if (lResult == ERROR_SUCCESS)
{
lResult = RegQueryValueEx(hKey, &quot;PathInputFile&quot;, 0, &amp;dwValueType, 0, &amp;dwValueLen);
if (lResult == ERROR_SUCCESS)
{
if (dwValueType == REG_SZ)
{
LPSTR lpReturnStr = new char[dwValueLen];
lResult = RegQueryValueEx(hKey, &quot;PathInputFile&quot;, 0, &amp;dwValueType, (unsigned char *)lpReturnStr, &amp;dwValueLen);
if (lResult == ERROR_SUCCESS)
{
strValue = lpReturnStr;
}
delete lpReturnStr;
}
if (dwValueType == REG_DWORD)
{
lResult = RegQueryValueEx(hKey, strName, 0, &amp;dwValueType, (unsigned char *)&amp;dwValue, &amp;dwValueLen);
}
}
RegCloseKey (hKey);
</code></pre>
<p>Da sagt er mir immer das diese Variablen (??) mit Str nicht definiert wurden, wenn ich sie definiere sagt er das da was unenspeckted ist, ich hab meherer solcher Beispiele probiert und würde mich über ein Beispiel von euch freuen da die bei denen (oben) einfach nicht durchblicke.</p>
<p>Mfg. BNS</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225777</guid><dc:creator><![CDATA[BNightSpeeder]]></dc:creator><pubDate>Fri, 09 Feb 2007 16:06:37 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Fri, 09 Feb 2007 16:23:25 GMT]]></title><description><![CDATA[<p><a href="http://bcb-tutorial.c-plusplus.net/registry/index.html" rel="nofollow">http://bcb-tutorial.c-plusplus.net/registry/index.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225784</guid><dc:creator><![CDATA[VergissEs]]></dc:creator><pubDate>Fri, 09 Feb 2007 16:23:25 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Fri, 09 Feb 2007 16:55:20 GMT]]></title><description><![CDATA[<p>Gut aber wenn ich z.B. das einbaue:</p>
<pre><code class="language-cpp">TRegistry *MyReg = new TRegistry;
                MyReg-&gt;RootKey = HKEY_LOCAL_MACHINE;

                        TStringList *StringList = new TStringList;
                        TRegistry *Registry = new TRegistry;
                        Registry-&gt;RootKey = HKEY_LOCAL_MACHINE;
                        if (Registry-&gt;OpenKey(&quot;SOFTWARE\\Zahlenraten\\Option&quot;, false) == true) Label1-&gt;Caption = Registry-&gt;ReadString(&quot;Wallpaper&quot;);
                        delete Registry;
                        delete StringList;

                MyReg-&gt;CloseKey();
                delete MyReg;
</code></pre>
<p>Kommt das er das Symbol TRegistry nicht kennt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225795</guid><dc:creator><![CDATA[BNightSpeeder]]></dc:creator><pubDate>Fri, 09 Feb 2007 16:55:20 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Fri, 09 Feb 2007 16:59:45 GMT]]></title><description><![CDATA[<p>Versuche es mal mit:</p>
<pre><code class="language-cpp">#include &lt;registry.hpp&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1225800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225800</guid><dc:creator><![CDATA[Antwort]]></dc:creator><pubDate>Fri, 09 Feb 2007 16:59:45 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Sat, 10 Feb 2007 16:19:20 GMT]]></title><description><![CDATA[<p>Noch ein Problem mit dem Code oben kann ich immer nur einen Wert auslesen, den wenn ich es so mache:</p>
<pre><code class="language-cpp">TRegistry *MyReg = new TRegistry;
                MyReg-&gt;RootKey = HKEY_LOCAL_MACHINE;

                        TStringList *StringList = new TStringList;
                        TRegistry *Registry = new TRegistry;
                        Registry-&gt;RootKey = HKEY_LOCAL_MACHINE;
                        if (Registry-&gt;OpenKey(&quot;SOFTWARE\\Name\\Option&quot;, false) == true) Label1-&gt;Caption = Registry-&gt;ReadString(&quot;Wallpaper&quot;);

                        if (Registry-&gt;OpenKey(&quot;SOFTWARE\\Name\\Option&quot;, false) == true) Label2-&gt;Caption = Registry-&gt;ReadString(&quot;Wallpaper2&quot;);
                        delete Registry;
                        delete StringList;

                MyReg-&gt;CloseKey();
                delete MyReg;
</code></pre>
<p>Dan gibt er mir immer nur einen aus, wie kann ich den anderen Wert auch auslesen lassen ohne den Code doppelt und reifach zu benutzen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1226296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1226296</guid><dc:creator><![CDATA[BNightSpeeder]]></dc:creator><pubDate>Sat, 10 Feb 2007 16:19:20 GMT</pubDate></item><item><title><![CDATA[Reply to Registry auslesen? on Sat, 10 Feb 2007 16:24:25 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ist das so schwer zu erkennen?</p>
<pre><code class="language-cpp">if (Registry-&gt;OpenKey(&quot;SOFTWARE\\Name\\Option&quot;, false))
{
  Label1-&gt;Caption = Registry-&gt;ReadString(&quot;Wallpaper&quot;);
  Label2-&gt;Caption = Registry-&gt;ReadString(&quot;Wallpaper2&quot;);
}
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1226299</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1226299</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 10 Feb 2007 16:24:25 GMT</pubDate></item></channel></rss>