<?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[Wo ist der Fehler ??]]></title><description><![CDATA[<p>Hi,<br />
wenn ich kompiliere, kommen folgende Fehlermeldungen:</p>
<blockquote>
<p>:\eigene dateien\test sourcecodes\registry\super_reg\reg_functions.h(230) : error C2664: 'strlen' : Konvertierung des Parameters 1 von 'char' in 'const char *' nicht moeglich<br />
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat<br />
c:\eigene dateien\test sourcecodes\registry\super_reg\reg_functions.h(231) : error C2664: 'strlen' : Konvertierung des Parameters 1 von 'char' in 'const char *' nicht moeglich<br />
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat<br />
Fehler beim Ausführen von cl.exe.</p>
</blockquote>
<p>Die Variablendeklarationen, die den Fehler vermutlich verursachen</p>
<pre><code class="language-cpp">char RegPath5[MAX_PATH] = &quot;Control Panel\\Desktop&quot;;
char* TileWallp = 0;
char* WallpStyl = 0;
char* BmpLocation = &quot;C:\\windows\\alicia.bmp&quot;;
</code></pre>
<p>Wenn ich die Fehler anklcike, springt er zu den Zeilen, die mit //X markiert sind</p>
<pre><code class="language-cpp">RegOpenKey(HKEY_CURRENT_USER,RegPath5,&amp;hKey);

RegSetValueEx(hKey,&quot;TileWallpaper&quot;,0,REG_SZ,(BYTE*)TileWallp,strlen(TileWallp)+1);//X
RegSetValueEx(hKey,&quot;WallpaperStyle&quot;,0,REG_SZ,(BYTE*)WallpStyl,strlen(WallpStyl)+1);//X
RegSetValueEx(hKey,&quot;Wallpaper&quot;,0,REG_SZ,(BYTE*)BmpLocation,strlen(BmpLocation)+1);
</code></pre>
<p>Ich verstehe nicht, was er dagegen hat, denn die letze Zeile führt er ja auch ohne<br />
ärger zu machen aus....</p>
<p>Bitte helft mir,</p>
<p>DANKE</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/110336/wo-ist-der-fehler</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 19:10:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/110336.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 May 2005 17:18:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 17:18:39 GMT]]></title><description><![CDATA[<p>Hi,<br />
wenn ich kompiliere, kommen folgende Fehlermeldungen:</p>
<blockquote>
<p>:\eigene dateien\test sourcecodes\registry\super_reg\reg_functions.h(230) : error C2664: 'strlen' : Konvertierung des Parameters 1 von 'char' in 'const char *' nicht moeglich<br />
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat<br />
c:\eigene dateien\test sourcecodes\registry\super_reg\reg_functions.h(231) : error C2664: 'strlen' : Konvertierung des Parameters 1 von 'char' in 'const char *' nicht moeglich<br />
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat<br />
Fehler beim Ausführen von cl.exe.</p>
</blockquote>
<p>Die Variablendeklarationen, die den Fehler vermutlich verursachen</p>
<pre><code class="language-cpp">char RegPath5[MAX_PATH] = &quot;Control Panel\\Desktop&quot;;
char* TileWallp = 0;
char* WallpStyl = 0;
char* BmpLocation = &quot;C:\\windows\\alicia.bmp&quot;;
</code></pre>
<p>Wenn ich die Fehler anklcike, springt er zu den Zeilen, die mit //X markiert sind</p>
<pre><code class="language-cpp">RegOpenKey(HKEY_CURRENT_USER,RegPath5,&amp;hKey);

RegSetValueEx(hKey,&quot;TileWallpaper&quot;,0,REG_SZ,(BYTE*)TileWallp,strlen(TileWallp)+1);//X
RegSetValueEx(hKey,&quot;WallpaperStyle&quot;,0,REG_SZ,(BYTE*)WallpStyl,strlen(WallpStyl)+1);//X
RegSetValueEx(hKey,&quot;Wallpaper&quot;,0,REG_SZ,(BYTE*)BmpLocation,strlen(BmpLocation)+1);
</code></pre>
<p>Ich verstehe nicht, was er dagegen hat, denn die letze Zeile führt er ja auch ohne<br />
ärger zu machen aus....</p>
<p>Bitte helft mir,</p>
<p>DANKE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791726</guid><dc:creator><![CDATA[Pausen_Progger]]></dc:creator><pubDate>Thu, 19 May 2005 17:18:39 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 18:28:56 GMT]]></title><description><![CDATA[<p>Ups, hab was übersehen...<br />
sorry...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791772</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Thu, 19 May 2005 18:28:56 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 18:27:46 GMT]]></title><description><![CDATA[<p>Das sind ja auch beides keine gültigen char-Pointer, sondern NULL-Pointer... Nur warum der Compiler da schon meckert und es nicht es beim Ausführen einen Fehler gibt ist mir nicht ganz klar, denn eigentlich sind es ja char-Pointer (vom Typ her)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791773</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 19 May 2005 18:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 18:37:17 GMT]]></title><description><![CDATA[<p>mhh aber das merkwürdigste ist ja, das es bei der letzten zeile, wo ich den wert auf c:\windows\alicia.bmp setze es keine probleme gibt....</p>
<p>wie könnte also eine mögliche Lösung aussehen ??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791781</guid><dc:creator><![CDATA[Pausen_Progger]]></dc:creator><pubDate>Thu, 19 May 2005 18:37:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 19:00:36 GMT]]></title><description><![CDATA[<p>Was soll überhaupt der RegSetValueEx Aufruf? Willst du den Inhalt des Schlüssels löschen? Dann nimm einfach &quot;&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791797</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 19 May 2005 19:00:36 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 19:32:35 GMT]]></title><description><![CDATA[<p>Ich würde gerne die beiden Einträge<br />
HKEY_CURRENT_USER\Control Panel\Desktop\TileWallpaper (1)<br />
HKEY_CURRENT_USER\Control Panel\Desktop\WallpaperStyle (2)</p>
<p>auf Null (0) setzen, sie sind vom Typ Zeichenfolge und ihren aktuellen<br />
zustand habe ich mal in () dahinter geschrieben !!</p>
<p>leider funktioniert es nicht....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791823</guid><dc:creator><![CDATA[Pausen_Progger]]></dc:creator><pubDate>Thu, 19 May 2005 19:32:35 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 19:36:26 GMT]]></title><description><![CDATA[<p>Willst du es auf einen leeren String setzen, dann &quot;&quot; - bei 0 eben dann wohl &quot;0&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/791830</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791830</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 19 May 2005 19:36:26 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 19:39:17 GMT]]></title><description><![CDATA[<p>OK hat sich erledigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> Fehler war bei den variablendeklarationen !!</p>
<pre><code class="language-cpp">char* TileWallp = 0; 
char* WallpStyl = 0;
</code></pre>
<p>hätte es so machen müssen !!</p>
<pre><code class="language-cpp">char* TileWallp = &quot;0&quot;; 
char* WallpStyl = &quot;0&quot;;
</code></pre>
<p>Trotzdem betsen dank !!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791833</guid><dc:creator><![CDATA[Pausen_Progger]]></dc:creator><pubDate>Thu, 19 May 2005 19:39:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wo ist der Fehler ?? on Thu, 19 May 2005 19:41:03 GMT]]></title><description><![CDATA[<p>Danke <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1644">@flenders</a>, hatte den Fehler grade selber gefunden und den Post reingesetzt, dann sah ich nach der aktualisierung meiners browsers ,<br />
deine antwort, die gleiches beinhaltet !!</p>
<p>Hab den Fehler aber selbst auch bemerkt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> *STOLZ* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>DANK</p>
]]></description><link>https://www.c-plusplus.net/forum/post/791835</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/791835</guid><dc:creator><![CDATA[Pausen_Progger]]></dc:creator><pubDate>Thu, 19 May 2005 19:41:03 GMT</pubDate></item></channel></rss>