<?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[AnsiString als Befehl ausführen]]></title><description><![CDATA[<p>Habe da eine Frage, ich baue mir aus verschiedenen AnsiStrings einen Befehl zusammen, den ich in für eine Schleife benützen möchte. Egal wie ich aber das Ding zusammenstelle, ich bekomme es nicht hin, dass er den Inhalt als Befehl ausführt, sondern er behandelt ihn immer nur als String und bekomme so eine Fehlermeldung, dass ein AnsiString nicht in Integer konvertiert werden kann.</p>
<pre><code class="language-cpp">AnsiString Komponentenname = &quot;Radio&quot;;
AnsiString Befehl = &quot;&quot;;
AnsiString Pfad = &quot;Komponente-&gt;&quot; + Komponentenname +&quot;.vector.size()&quot;

if(unsigned int i = 0; i &lt; Pfad; i++)        //&lt;-- Diese Pfadangabe wird immer als AnsiString behandelt
{
</code></pre>
<p>Habe da auch probiert<br />
Pfad.c_str()<br />
StrToInt(Pfad)<br />
system(Pfad.c_str())</p>
<p>aber ich bekomme es nicht hin, dass er mir den Inhalt als Befehl ausführt. Was mache ich da falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/207992/ansistring-als-befehl-ausführen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 06:31:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/207992.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Mar 2008 14:19:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AnsiString als Befehl ausführen on Thu, 13 Mar 2008 14:19:33 GMT]]></title><description><![CDATA[<p>Habe da eine Frage, ich baue mir aus verschiedenen AnsiStrings einen Befehl zusammen, den ich in für eine Schleife benützen möchte. Egal wie ich aber das Ding zusammenstelle, ich bekomme es nicht hin, dass er den Inhalt als Befehl ausführt, sondern er behandelt ihn immer nur als String und bekomme so eine Fehlermeldung, dass ein AnsiString nicht in Integer konvertiert werden kann.</p>
<pre><code class="language-cpp">AnsiString Komponentenname = &quot;Radio&quot;;
AnsiString Befehl = &quot;&quot;;
AnsiString Pfad = &quot;Komponente-&gt;&quot; + Komponentenname +&quot;.vector.size()&quot;

if(unsigned int i = 0; i &lt; Pfad; i++)        //&lt;-- Diese Pfadangabe wird immer als AnsiString behandelt
{
</code></pre>
<p>Habe da auch probiert<br />
Pfad.c_str()<br />
StrToInt(Pfad)<br />
system(Pfad.c_str())</p>
<p>aber ich bekomme es nicht hin, dass er mir den Inhalt als Befehl ausführt. Was mache ich da falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473692</guid><dc:creator><![CDATA[egcactus]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:19:33 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString als Befehl ausführen on Thu, 13 Mar 2008 14:24:57 GMT]]></title><description><![CDATA[<p>Alles. Geht nicht. Was du willst ist einen Befehl interpretieren, nur ist C++ keine Interpretersprache wie PHP oder Perl oder was auch immer.</p>
<p>Außerdem heißt es wohl for(... und nicht if(... aber i &lt; ein string? Häh?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473699</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:24:57 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString als Befehl ausführen on Thu, 13 Mar 2008 14:31:09 GMT]]></title><description><![CDATA[<p>hast recht, ist ein for</p>
<p>das geht also nicht. schade. Wollte mir so einen Variablen Loggerbeiträgegenerator erstellen, der je nach komponente den richtigen Beitrag in ein Logbuch schreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473705</guid><dc:creator><![CDATA[egcactus]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString als Befehl ausführen on Thu, 13 Mar 2008 14:39:45 GMT]]></title><description><![CDATA[<p>Grundsätzlich weiß ein Programm zur Laufzeit nicht, wie die Variablen, Klassen, Funktionen etc. heißen. Daher kann das nicht klappen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473713</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Thu, 13 Mar 2008 14:39:45 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString als Befehl ausführen on Thu, 13 Mar 2008 15:08:46 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Wenn du in das richtige Forum geschaut hättest (Borland C++ Builder Forum) und dort zuerst in die FAQ, hättest du nachlesen können wie man VCL-Komponenten als Array ansprechen kann.</p>
<p>Du must zwar so oder so dein Konzept umstellen, aber die FAQ wird dir helfen es trotzdem elegant in einer Schleife packen zu können.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473732</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 13 Mar 2008 15:08:46 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString als Befehl ausführen on Fri, 14 Mar 2008 11:31:53 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-403.html" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL (C++ Builder)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474209</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Fri, 14 Mar 2008 11:31:53 GMT</pubDate></item></channel></rss>