<?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[Text aus Registry mit Text aus combobox vergleichen - ?]]></title><description><![CDATA[<p>Ich schreibe in eine Variable den aus der Registry ausgelesenen Text. Aus der combobox schreib ich den text auch in eine variable. Wenn ich die beiden variablen vergleiche, auch wenn sie den gleichen Inhalt haben, meint das Programm, dass sie nicht gleich sein.</p>
<pre><code class="language-cpp">BYTE RegValue[256] = aud der Registry lesen;
char* ComboVariable = aus der ComboBox lesen;

if(ComboVariable == (char*)RegValue){...}
</code></pre>
<p>Ich vermute das RegValue kein array sein muss sondern BYTE* , aber wenn ich das ändere kommt ein Fehler beim lesen der Registry.</p>
<p>Bitte um Hilfe. Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186178/text-aus-registry-mit-text-aus-combobox-vergleichen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Jul 2026 10:59:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186178.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Jul 2007 19:28:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Text aus Registry mit Text aus combobox vergleichen - ? on Thu, 05 Jul 2007 19:28:50 GMT]]></title><description><![CDATA[<p>Ich schreibe in eine Variable den aus der Registry ausgelesenen Text. Aus der combobox schreib ich den text auch in eine variable. Wenn ich die beiden variablen vergleiche, auch wenn sie den gleichen Inhalt haben, meint das Programm, dass sie nicht gleich sein.</p>
<pre><code class="language-cpp">BYTE RegValue[256] = aud der Registry lesen;
char* ComboVariable = aus der ComboBox lesen;

if(ComboVariable == (char*)RegValue){...}
</code></pre>
<p>Ich vermute das RegValue kein array sein muss sondern BYTE* , aber wenn ich das ändere kommt ein Fehler beim lesen der Registry.</p>
<p>Bitte um Hilfe. Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319199</guid><dc:creator><![CDATA[Virus009]]></dc:creator><pubDate>Thu, 05 Jul 2007 19:28:50 GMT</pubDate></item><item><title><![CDATA[Reply to Text aus Registry mit Text aus combobox vergleichen - ? on Thu, 05 Jul 2007 23:07:55 GMT]]></title><description><![CDATA[<p>So vergleichst du nicht den Inhalt der char-Arrays sondern deren Startadressen und die können (zumindst in deinem Beispiel) garnicht gleich sein. (BYTE ist intern übrigens als char definiert).<br />
Um den Inhalt von char-Arrays zu vergleichen musst du z.B. folgendes verwenden:</p>
<pre><code class="language-cpp">int strcmp(const char *s1, const char *s2);
</code></pre>
<p>Siehe dazu die Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319313</guid><dc:creator><![CDATA[rean]]></dc:creator><pubDate>Thu, 05 Jul 2007 23:07:55 GMT</pubDate></item><item><title><![CDATA[Reply to Text aus Registry mit Text aus combobox vergleichen - ? on Fri, 06 Jul 2007 10:46:52 GMT]]></title><description><![CDATA[<p>okay thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319569</guid><dc:creator><![CDATA[Virus009]]></dc:creator><pubDate>Fri, 06 Jul 2007 10:46:52 GMT</pubDate></item></channel></rss>