<?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[In Messagebox String zusammen setzen?]]></title><description><![CDATA[<p>Hallo,</p>
<p>bin auf C++ Builder 6 umgestiegen und kämpfe mit den<br />
Variabeln:</p>
<p>int i1;<br />
AnsiString z1 = &quot;Test String\n\n2. Zeile&quot;;<br />
i1=Application-&gt;MessageBoxA(z1.c_str(),&quot;Test Abfrage&quot;,MB_OK);<br />
if (i1=1)<br />
Application-&gt;MessageBoxA(&quot;Ergebnis ist: &quot;,IntToStr(i1).c_str(),MB_OK);</p>
<p>Ich möchte das in i1 enthaltene Ergebnis direkt hinter dem Text<br />
&quot;Ergebnis ist: &quot; stehen haben. So funktioniert es aber nicht:<br />
Application-&gt;MessageBoxA(&quot;Ergebnis ist 6&quot; + IntToStr(i1).c_str(),&quot;Test&quot;,MB_OK);</p>
<p>Was mache ich falsch bzw. was verstehe ich falsch?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke für Tips.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/117770/in-messagebox-string-zusammen-setzen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 09:06:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/117770.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Aug 2005 08:11:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 08:29:29 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>bin auf C++ Builder 6 umgestiegen und kämpfe mit den<br />
Variabeln:</p>
<p>int i1;<br />
AnsiString z1 = &quot;Test String\n\n2. Zeile&quot;;<br />
i1=Application-&gt;MessageBoxA(z1.c_str(),&quot;Test Abfrage&quot;,MB_OK);<br />
if (i1=1)<br />
Application-&gt;MessageBoxA(&quot;Ergebnis ist: &quot;,IntToStr(i1).c_str(),MB_OK);</p>
<p>Ich möchte das in i1 enthaltene Ergebnis direkt hinter dem Text<br />
&quot;Ergebnis ist: &quot; stehen haben. So funktioniert es aber nicht:<br />
Application-&gt;MessageBoxA(&quot;Ergebnis ist 6&quot; + IntToStr(i1).c_str(),&quot;Test&quot;,MB_OK);</p>
<p>Was mache ich falsch bzw. was verstehe ich falsch?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke für Tips.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849894</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Thu, 11 Aug 2005 08:29:29 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 08:49:52 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Du must denn Text erstmal in einen AnsiString zusammenfügen, bevor du diesen dann komplett als C-String an die Funktion übergibst</p>
<pre><code class="language-cpp">Application-&gt;MessageBoxA(AnsiString(&quot;Ergebnis ist 6&quot; + IntToStr(i1)).c_str(),&quot;Test&quot;,MB_OK);
</code></pre>
<p>Btw : benutzt die C++ -Tags zum Einfassen deines Quellcodes hier im Forum. Das findest du im &quot;Antwort schreiben&quot;-Dialog in der Button-Leiste unter den Smilies.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849922</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 11 Aug 2005 08:49:52 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 08:51:52 GMT]]></title><description><![CDATA[<p>Soll:<br />
Application-&gt;MessageBoxA(&quot;Ergebnis ist 6&quot; + IntToStr(i1).c_str(),&quot;Test&quot;,MB_OK);</p>
<p>Möglichkeit:<br />
char zeile[100];<br />
sprintf(zeile,&quot;Ergebnis ist: %d&quot;,i1)<br />
Application-&gt;MessageBox(zeile,&quot;Test&quot;,MB_OK);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849923</guid><dc:creator><![CDATA[Stevens]]></dc:creator><pubDate>Thu, 11 Aug 2005 08:51:52 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 08:53:46 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>@Stevens : Es gibt keinen Grund, alte C-Mittel zu verwenden, wenn es C++ und VCL-Möglichkeiten gibt.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849926</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 11 Aug 2005 08:53:46 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 08:59:22 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7971">@akari</a></p>
<p>Wie sind denn die neuen C++ Möglichkeiten?</p>
<p>Gruss Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849934</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Thu, 11 Aug 2005 08:59:22 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 09:04:48 GMT]]></title><description><![CDATA[<p>Ja er kann auch</p>
<p>AnsiString zeile = &quot;Ergebnis ist: &quot; + IntToStr(i1);<br />
Application-&gt;MessageBox(zeile.c_str(),&quot;Test&quot;,MB_OK);</p>
<p>Ich dachte aber wenn man eh casten muss, dann gleich richtiger Typ nehmen.<br />
Schliesslich ist MessageBox vom Typ char und nicht string oder AnsiString.<br />
War mir nicht bewusst, das es so negativ aufgenommen wird. <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>
<p>Oder gibts noch was besseres?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849940</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849940</guid><dc:creator><![CDATA[Stevens]]></dc:creator><pubDate>Thu, 11 Aug 2005 09:04:48 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 09:13:48 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>@Stefan7124 : das was ich geschrieben habe. Also die direkte Verwendung von AnsiString</p>
<p>@Stevens : Meine Antwort war nicht negativ, sondern konstruktive Kritik. Du must doch selber zugeben, das die AnsiString-Lösung besser aussieht und und auch besser funktioniert. Denn es gibt keine Beschränkung auf eine maximale Anzahl von Zeichen, die man für nachträgliche Änderungen beachten muß.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/849948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/849948</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 11 Aug 2005 09:13:48 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:12:52 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Das hier</p>
<pre><code class="language-cpp">if (i1=1)
Application-&gt;MessageBoxA(&quot;Ergebnis ist: &quot;,IntToStr(i1).c_str(),MB_OK);
</code></pre>
<p>sollte sich der OP auch nochmal genauer ansehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850135</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:12:52 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:25:37 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1387">@Braunstein</a></p>
<p>Hallo,</p>
<p>da ich Anfänger bei C++ bin und mir im Moment etliche graue Haare<br />
wachsen (programmiere seit sehr vielen Jahren GB32)) freue ich mich<br />
hier über jeden Hinweis.</p>
<p>Was ist denn daran zu verbessern bzw. falsch?<br />
If (i1=1)<br />
Application ...</p>
<p>Aber noch eine Frage: Kann man den Hintergrund des Builder 6 C++<br />
nicht komplett ausfüllen lassen? Im Hintergrund immer die anderen<br />
Programme sehen und versehentlich anklicken zu können finde ich echt<br />
genial bescheuert.</p>
<p>Gruss Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850149</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:25:37 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:33:44 GMT]]></title><description><![CDATA[<p>das i1=1 in deinem if ist kein Vergleich sondern eine Zuweisung. Richtig wäre i1==1.<br />
Zur zweiten Frage:<br />
Da ist mir nichts bekannt. Einen ähnlichen Effekt kann man erreichen wenn man GExperts installiert hat und dort &quot;perfect Layout&quot; verwendet. Da werden dann alle Fenster einigermaßen vernünftig angeordnet und der Hintergrund ist nicht mehr zu sehen. Das geht aber nicht automatisch und muss somit immer mal wiederholt werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850155</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850155</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:33:44 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:33:03 GMT]]></title><description><![CDATA[<p>Danke für den Hinweis!</p>
<p>Leider blicke die Online Hilfe noch nicht ganz;<br />
ich vermisse irgendwie eine Alphabetische Auflistung<br />
aller Befehle und Funktionen mit Beispielcode.<br />
Im Forum konnte ich bis jetzt nur rauslesen, daß es<br />
das scheinbar nur bis Version 5 gab (warum auch immer)</p>
<p>Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850163</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850163</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:33:03 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:36:53 GMT]]></title><description><![CDATA[<p>Eine alphabetische Liste halte ich hier nicht für sinnvoll. Am Einfachsten ist es hier, du gehst in den Index (der Hilfe) und tippst deine Buchstaben ein. Das wird dann ja immer weiter eingeschränkt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850170</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:36:53 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:37:47 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>nunja, eine komplette alphabetische Liste mit allen Funktionen und Klassen ist auch nicht wirklich wichtig. Würdest du dir denn diese wirklich durchlesen? Hast du dir jemals ein Lexikon durchgelesen?<br />
Du must mit einem konkreten Problem rangehen, dann mit der Suche und den Links dich durch die einzelnen Teile navigieren. Dann findest du was du brauchst.</p>
<p>/Edit : Braunstein, ich sehe wir verstehen uns <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>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850172</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850172</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:37:47 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:47:08 GMT]]></title><description><![CDATA[<p>Ja, ich lese bei einer neuen Programmiersprache in der Tat die<br />
alphabetische Liste durch. Als Anfänger einer neuen Sprache weiss<br />
man nämlich schlicht nicht, welche Befehle es überhaupt z.B. im<br />
grafischen Bereich gibt. Daher kann man schlecht den Anfangsbuchstaben<br />
angeben <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="🙂"
    /></p>
<p>Und bis zur 5er scheint es das ja auch gegeben zu haben<br />
Das ganze erinnert mich an das lustige Fragespiel:<br />
Frage: Warum hast Du mich nicht nach dem Artikel xy gefragt?<br />
Antwort: Weil ich nicht wusste, das es Artikel xy gibt!</p>
<p>Die Online Hilfe ist genau da aber leider sehr sparsam, Beispiel<br />
Messagebox (kenne ich ja aus anderen Sprachen) und dort das Beispiel:</p>
<p>Da kommt das raus:<br />
Application-&gt;NormalizeTopMosts();<br />
Application-&gt;MessageBox(&quot;This should be on top.&quot;, &quot;Look&quot;, MB_OK);<br />
Application-&gt;RestoreTopMosts();</p>
<p>Soll das eine Hilfe sein? Kaum. Es wird weder darauf eingegangen,<br />
wie ich Strings einsetze noch Int-Vars angeben kann usw.<br />
Fazit: Viel zu allgemein gehalten; die meisten Infos muss man<br />
sich mühsam in Foren usw. zusammensuchen.</p>
<p>Daher ein Dank an dieser Stelle an alle aktiven Helferlein im Netz... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Gruss Stefan</p>
<p>Mühsam ernährt sich das Eichhörnchen... <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/850183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850183</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:47:08 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:52:25 GMT]]></title><description><![CDATA[<p>Zum Erlernen einer neuen Programmiersprache halte ich Tutorials oder noch besser Bücher für wesentlich sinnvoller als eine alphabetische Liste.<br />
Wenn du in der Hilfe MessageBox eingibst kommt eigentlich eine recht ausfürliche Erläuterung (finde ich jedenfalls).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/850186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850186</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:52:25 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Thu, 11 Aug 2005 13:59:37 GMT]]></title><description><![CDATA[<p>Ja, habe schon 2 Bücher geordert;<br />
die Hilfe ist dann ausreichend, wenn man die C++ Strukturen,<br />
Vars usw. gut kennt. Als Newbie bekomme ich nicht mal z.B.<br />
die { } erklärt, wann wie wo..:</p>
<p>*suffix-ausdruck(&lt;arg-ausdruck-list&gt;)<br />
zusammengesetzte anweisung { anweisungs-liste }</p>
<p>Bemerkungen:<br />
( ) Dient zur Gliederung von Ausdrücken, zur Einfassung von Bedingungsausdrücken und zur Kennzeichnung von Funktionsaufrufen und -parametern.<br />
{ } Dient zur Markierung von Anfang und Ende einer zusammengesetzten Anweisung.<br />
*</p>
<p>Sorry, das ist keine Hilfe, das ist Verwirrung pur (Ein Auto würde<br />
vermutlich so beschrieben: Dient zur Bewegung von A nach B). Aussagekraft=0<br />
Kein Beispiel, keine Erklärung wann es wie sinnvoll stehen muss<br />
(das da oben ist doch keine Aussage). Bin aber vermutlich<br />
von der sehr guten Hilfe bei GB32 verwöhnt. Na egal, kämpfen<br />
wir uns mal durch. Sonst denkt nachher hier noch jemand, ich würde<br />
den Builder oder Borland schlecht machen... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/850193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/850193</guid><dc:creator><![CDATA[Stefan71242]]></dc:creator><pubDate>Thu, 11 Aug 2005 13:59:37 GMT</pubDate></item><item><title><![CDATA[Reply to In Messagebox String zusammen setzen? on Sun, 14 Aug 2005 01:04:26 GMT]]></title><description><![CDATA[<p>Solche Programme sind nicht für Anfänger entwickelt worden. Da wird schon vorrausgesetzt das man Erfahrung hat mit C/C++ etc.</p>
<p>Wozu soll in der BCB {} oder () genau erklärt werden, wofür das ist? Sowas lernt man nciht mit einem PRogramm sondern durch Bücher.</p>
<p>Wenn man solche Programme für Anfänger entwickelt, dann will ich nicht wissen wie groß die Hilfe sein soll. So ca. in der Größe von 1GB?</p>
<p>Die Hilfe ist so ganz gut, mehr muß auch nicht. Da ist alles erklärt was man als Entwickler braucht und nicht als Anfänger...</p>
<p>Dafür gibt's ja Bücher. Und wenn man Bücher über C/C++ gelesen hat, wirst du auch die Hilfe eher verstehen.</p>
<p>Schließlich ist der BCB,VC nicht ein Programm wie MS Word, MS Excel, MS Windows. Es ist halt auf Entwickler angepasst und nicht auf Otto-Normalverbraucher und auch nicht für Leute die nicht C/C++ programieren können, dazu sollte man die Sprache C/C++ können. Dann versteht man die Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/851793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/851793</guid><dc:creator><![CDATA[DJ BlackEagle]]></dc:creator><pubDate>Sun, 14 Aug 2005 01:04:26 GMT</pubDate></item></channel></rss>