<?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[API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln]]></title><description><![CDATA[<p>Ich suche ein paar WinAPI-Funktionen und zwar folgende:<br />
- String in eine Zahl umwandeln<br />
- Zahl in String umwandeln (der String ist die Länge von mciSendString, sollte also mit int reichen und in ein 32bit-Register passen)<br />
- Stringlänge ermitteln (abgesehen von wsprintf)</p>
<p>wird in ASM verwendet, daher kann ich keine C-Funktionen verwenden. Vor dem selber in ASM implementieren wäre es übersichtlicher für solche Funktionen API-Funktionen zu nehmen falls sie existieren.</p>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/200057/api-funktionen-gesucht-zahl-in-string-konvertieren-und-umgekehrt-stringlänge-ermitteln</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 13:04:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200057.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Dec 2007 11:26:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 11:26:22 GMT]]></title><description><![CDATA[<p>Ich suche ein paar WinAPI-Funktionen und zwar folgende:<br />
- String in eine Zahl umwandeln<br />
- Zahl in String umwandeln (der String ist die Länge von mciSendString, sollte also mit int reichen und in ein 32bit-Register passen)<br />
- Stringlänge ermitteln (abgesehen von wsprintf)</p>
<p>wird in ASM verwendet, daher kann ich keine C-Funktionen verwenden. Vor dem selber in ASM implementieren wäre es übersichtlicher für solche Funktionen API-Funktionen zu nehmen falls sie existieren.</p>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418031</guid><dc:creator><![CDATA[C. M. Obrecht]]></dc:creator><pubDate>Mon, 10 Dec 2007 11:26:22 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 12:39:55 GMT]]></title><description><![CDATA[<p>In der shlwapi.dll gibt's eine Menge netter Stringfunktionen:</p>
<p><a href="http://msdn2.microsoft.com/en-us/library/bb759983.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/bb759983.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418077</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418077</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Mon, 10 Dec 2007 12:39:55 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 13:21:06 GMT]]></title><description><![CDATA[<p>Super, danke; StrToInt scheint genau was ich gesucht habe. Gibt es da auch das Gegenstück dazu um eine Zahl zurück in einen String zu verwandeln?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418117</guid><dc:creator><![CDATA[C. M. Obrecht]]></dc:creator><pubDate>Mon, 10 Dec 2007 13:21:06 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 13:24:35 GMT]]></title><description><![CDATA[<p>Wie wäre es mit wsprintf?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418121</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Mon, 10 Dec 2007 13:24:35 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 13:54:30 GMT]]></title><description><![CDATA[<p>Ah OK stimmt das sollte ja gehen!<br />
Habe gerade ein Problem; ich habe folgenden Ausschnitt:</p>
<pre><code class="language-asm">getlength proc

invoke mciSendString, addr status, addr sBuffer,255, 0
;mov sBuffer[6],0
;invoke StrToInt, sBuffer
ret
getlength endp
</code></pre>
<p>das Programm verabschiedet sich mit einem Fehler in Modul shlwapi.dll. Die auskommentierten Zeiken sind Versuche meinerseits das Problem zu beheben; ohne StrToInt funktioniert alles, die Zeit in Millisekunden wird auf dem Fenster mit TextOut ausgegeben was dann funktioniert. Ich frage mich wie die Länge des sBuffer ermittelt werden kann da die Funktion ja gleichzeitig den sBuffer und die Länge erwartet; habe ihn gleich mit 255 deklariert, versuchte es auch mit 6.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418144</guid><dc:creator><![CDATA[C. M. Obrecht]]></dc:creator><pubDate>Mon, 10 Dec 2007 13:54:30 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 15:00:26 GMT]]></title><description><![CDATA[<p>Da kann ich Dir leider nicht weiterhelfen, Assembler ist nicht gerade meine Leidenschaft. <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/1418193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418193</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Mon, 10 Dec 2007 15:00:26 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Mon, 10 Dec 2007 15:39:54 GMT]]></title><description><![CDATA[<p>Ist der Aufruf soweit aber richtig? Eigentlich sollten ein paar leere Zeichen nach dem eigentlichen String ja nicht stören, die Funktion wertet ja nur die erste gültige Zahl im String aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418236</guid><dc:creator><![CDATA[C. M. Obrecht]]></dc:creator><pubDate>Mon, 10 Dec 2007 15:39:54 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Tue, 11 Dec 2007 07:40:24 GMT]]></title><description><![CDATA[<p>Müsste da nicht</p>
<pre><code class="language-asm">invoke StrToInt, addr sBuffer
</code></pre>
<p>stehen, wenn ich den Aufruf mit mciSendString vergleiche?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418517</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Tue, 11 Dec 2007 07:40:24 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Tue, 11 Dec 2007 12:38:10 GMT]]></title><description><![CDATA[<p>Ach bin ich doof, danke <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="🙂"
    /> Das muss ich zu Hause versuchen; der String ist ja in dem Buffer und die Zahl danach in EAX.<br />
Für wsprintf ist der Parameter %i richtig um eine Zahl darzustellen bzw. umzuwandeln?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418707</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418707</guid><dc:creator><![CDATA[c.m.obrecht]]></dc:creator><pubDate>Tue, 11 Dec 2007 12:38:10 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Tue, 11 Dec 2007 14:56:44 GMT]]></title><description><![CDATA[<p>%i oder %li, je nachdem ob mit oder ohne Vorzeichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1418815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1418815</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Tue, 11 Dec 2007 14:56:44 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Thu, 13 Dec 2007 20:02:47 GMT]]></title><description><![CDATA[<p>Super, danke; mit %i geht es problemlos.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420185</guid><dc:creator><![CDATA[C.M.Obrecht]]></dc:creator><pubDate>Thu, 13 Dec 2007 20:02:47 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Fri, 14 Dec 2007 07:30:16 GMT]]></title><description><![CDATA[<p>sri schrieb:</p>
<blockquote>
<p>%i oder %li, je nachdem ob mit oder ohne Vorzeichen.</p>
</blockquote>
<p>%li ist aber auch mit Vorzeichen (das l besagt nur, daß du einen long einlesen willst) - %u steht für unsigned int.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420300</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 14 Dec 2007 07:30:16 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Fri, 14 Dec 2007 08:26:50 GMT]]></title><description><![CDATA[<p>Ups, danke für die Auflärung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1420318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1420318</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Fri, 14 Dec 2007 08:26:50 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Sun, 16 Dec 2007 22:08:36 GMT]]></title><description><![CDATA[<p>Wie geht es mit 32bit-Zahlen? Wäre noch schön wenn die Minuten nicht so stark gerundet würden da ich nur int-Zahlen verwende; über die FPU gehe ich ohnehin jetzt schon mit FIDIV.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1421698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1421698</guid><dc:creator><![CDATA[C. M. Obrecht]]></dc:creator><pubDate>Sun, 16 Dec 2007 22:08:36 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Tue, 18 Dec 2007 15:30:36 GMT]]></title><description><![CDATA[<p>Was sagt eigentlich der Forenbot hierzu? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422683</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422683</guid><dc:creator><![CDATA[C-Chris]]></dc:creator><pubDate>Tue, 18 Dec 2007 15:30:36 GMT</pubDate></item><item><title><![CDATA[Reply to API-Funktionen gesucht: Zahl in String konvertieren und umgekehrt, Stringlänge ermitteln on Tue, 18 Dec 2007 22:35:36 GMT]]></title><description><![CDATA[<p>C-Chris schrieb:</p>
<blockquote>
<p>Was sagt eigentlich der Forenbot hierzu? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
</blockquote>
<p>Was sollte der Forenbot denn gegen eine WinAPI-Frage im WinAPI-Forum haben? <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/1422879</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422879</guid><dc:creator><![CDATA[sri]]></dc:creator><pubDate>Tue, 18 Dec 2007 22:35:36 GMT</pubDate></item></channel></rss>