<?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[Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot;]]></title><description><![CDATA[<p>Hallo,<br />
wie bekomme ich es hin das aus einem String (z.b. &quot;Hallo&quot;)<br />
für jeden Buchstaben zufällig aus einer Liste (jede zeile ein zeichen) 5 zeichen ausgewählt werden?<br />
Z.B. H = +d2Ma</p>
<p>Bisher habe ich es so versucht aber das Programm kommt nie zum Ende</p>
<pre><code class="language-cpp">//st=string
//sl=stringlist
//benutze das vor den variablennamen
  for(int zeile=0;zeile&lt;sl_newfile-&gt;Count;zeile++) {
    Application-&gt;ProcessMessages();
    Label6-&gt;Caption=&quot;Please wait...&quot;;
    st_zeile=sl_newfile-&gt;Strings[zeile].SubString(1,1)+&quot; = &quot;; //st_zeile ist einfach ein String
    while(st_zeile.Length()&lt;variantslength+4) { //+4 weil in jederzeile 4 zeichen schon stehen die nicht mitgezählt werden sollen
      st_zeile=st_zeile+sl_symbols-&gt;Strings[random(sl_symbols-&gt;Count)].SubString(1,1);
      }
    sl_newfile-&gt;Add(st_zeile);
    st_zeile=&quot;&quot;;
    }
</code></pre>
<p>Hoffe auf Antwort danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/171247/für-jedes-zeichen-5-zufällige-zeichen-quot-abspeichern-quot</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 04:48:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171247.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Jan 2007 19:15:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Tue, 23 Jan 2007 19:15:04 GMT]]></title><description><![CDATA[<p>Hallo,<br />
wie bekomme ich es hin das aus einem String (z.b. &quot;Hallo&quot;)<br />
für jeden Buchstaben zufällig aus einer Liste (jede zeile ein zeichen) 5 zeichen ausgewählt werden?<br />
Z.B. H = +d2Ma</p>
<p>Bisher habe ich es so versucht aber das Programm kommt nie zum Ende</p>
<pre><code class="language-cpp">//st=string
//sl=stringlist
//benutze das vor den variablennamen
  for(int zeile=0;zeile&lt;sl_newfile-&gt;Count;zeile++) {
    Application-&gt;ProcessMessages();
    Label6-&gt;Caption=&quot;Please wait...&quot;;
    st_zeile=sl_newfile-&gt;Strings[zeile].SubString(1,1)+&quot; = &quot;; //st_zeile ist einfach ein String
    while(st_zeile.Length()&lt;variantslength+4) { //+4 weil in jederzeile 4 zeichen schon stehen die nicht mitgezählt werden sollen
      st_zeile=st_zeile+sl_symbols-&gt;Strings[random(sl_symbols-&gt;Count)].SubString(1,1);
      }
    sl_newfile-&gt;Add(st_zeile);
    st_zeile=&quot;&quot;;
    }
</code></pre>
<p>Hoffe auf Antwort danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215496</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Tue, 23 Jan 2007 19:15:04 GMT</pubDate></item><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Tue, 23 Jan 2007 21:16:16 GMT]]></title><description><![CDATA[<p>Hast Du mal über eine Karriere als Musiker nachgedacht? <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>Benutz mal den Debugger. Setz mal in jeder Zeile einen Breakpoint und schau Dir die Werte der einzelnen Variablen an.</p>
<p>Grüße Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215583</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Tue, 23 Jan 2007 21:16:16 GMT</pubDate></item><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Tue, 23 Jan 2007 22:05:24 GMT]]></title><description><![CDATA[<p>Wegen dem Debuggen:<br />
Den Wert der Variablen sieht man doch indem man den Mauszeiger über die Variable hält. Das geht aber nicht bei z.b. TStringList-&gt;Strings[x]<br />
Wie sehe ich da die Variable?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215616</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Tue, 23 Jan 2007 22:05:24 GMT</pubDate></item><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Tue, 23 Jan 2007 22:07:53 GMT]]></title><description><![CDATA[<p>z.B. mit ShowMessage, oder Du gehst mit dem Mauszeiger über die Deklaration der StringList. Dann werden sämtliche Einträge angezeigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215619</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Tue, 23 Jan 2007 22:07:53 GMT</pubDate></item><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Tue, 23 Jan 2007 22:27:59 GMT]]></title><description><![CDATA[<p>OK Danke, hab schon den dummen Fehlergefunden <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/1215632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215632</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Tue, 23 Jan 2007 22:27:59 GMT</pubDate></item><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Tue, 23 Jan 2007 22:37:05 GMT]]></title><description><![CDATA[<p>Dann poste doch Deine Lösung, dass Alle was davon haben.</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215635</guid><dc:creator><![CDATA[Rostfrei**]]></dc:creator><pubDate>Tue, 23 Jan 2007 22:37:05 GMT</pubDate></item><item><title><![CDATA[Reply to Für jedes Zeichen 5 zufällige zeichen &amp;quot;abspeichern&amp;quot; on Wed, 24 Jan 2007 11:12:14 GMT]]></title><description><![CDATA[<p>Hätte ich sofort gemacht aber das ist eher ein Fehler in der Logik^^</p>
<pre><code class="language-cpp">st_zeile=sl_newfile-&gt;Strings[zeile].SubString(1,1)+&quot; = &quot;;
</code></pre>
<p>zu:</p>
<pre><code class="language-cpp">st_zeile=sl_symbols-&gt;Strings[zeile].SubString(1,1)+&quot; = &quot;;
</code></pre>
<p>also habe einfach falsche stringlist genommen <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=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215848</guid><dc:creator><![CDATA[Klukki]]></dc:creator><pubDate>Wed, 24 Jan 2007 11:12:14 GMT</pubDate></item></channel></rss>