<?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[Buchstabenproblem]]></title><description><![CDATA[<p>Ich würde gerne ein Programm schreiben, mit RichEdit1, RichEdit2 und Button1.<br />
Wenn ich auf den Button1 drücke, soll alles von RichEdit1 in RichEdit2 kopiert werden (Das habe ich auch schon geschafft).<br />
Jetzt das Problem: Ich würde gerne, verschiedene Buchstaben vertauschen. Irgendwie muss ich dem Programm beibringen, dass es die Buchstaben vertauscht, aber ich weiss nicht wie.</p>
<p>Beispiel:<br />
für &quot;A&quot; soll das Programm &quot;Z&quot;,<br />
für &quot;B&quot; dann &quot;C&quot; hinsetzen (in RichEdit2).</p>
<p>Aus &quot;AB&quot; wird dann &quot;ZC&quot;.</p>
<p>Weiss jemand wie man das macht? <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="😕"
    /><br />
Bitte keine verweise angeben, sondern Quellcode.</p>
<p>PS: Ich verwende BCB 1.0</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/75398/buchstabenproblem</link><generator>RSS for Node</generator><lastBuildDate>Sun, 28 Jun 2026 09:47:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/75398.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 31 May 2004 11:41:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Buchstabenproblem on Mon, 31 May 2004 11:41:15 GMT]]></title><description><![CDATA[<p>Ich würde gerne ein Programm schreiben, mit RichEdit1, RichEdit2 und Button1.<br />
Wenn ich auf den Button1 drücke, soll alles von RichEdit1 in RichEdit2 kopiert werden (Das habe ich auch schon geschafft).<br />
Jetzt das Problem: Ich würde gerne, verschiedene Buchstaben vertauschen. Irgendwie muss ich dem Programm beibringen, dass es die Buchstaben vertauscht, aber ich weiss nicht wie.</p>
<p>Beispiel:<br />
für &quot;A&quot; soll das Programm &quot;Z&quot;,<br />
für &quot;B&quot; dann &quot;C&quot; hinsetzen (in RichEdit2).</p>
<p>Aus &quot;AB&quot; wird dann &quot;ZC&quot;.</p>
<p>Weiss jemand wie man das macht? <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="😕"
    /><br />
Bitte keine verweise angeben, sondern Quellcode.</p>
<p>PS: Ich verwende BCB 1.0</p>
]]></description><link>https://www.c-plusplus.net/forum/post/530185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/530185</guid><dc:creator><![CDATA[mailer]]></dc:creator><pubDate>Mon, 31 May 2004 11:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstabenproblem on Mon, 31 May 2004 11:52:45 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Du willst also ne cäsar chiffre bauen.</p>
<p>Du könntest ein Alphabet in nem Array, std::vector oder was auch immer definieren. Und dann nach dem aktuellen Buchstaben suchen, den Offset addieren und erhälst den chiffrierten Buchstaben. Musst nur drauf achten das Alphabet als Ring zu behandeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/530197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/530197</guid><dc:creator><![CDATA[prolog]]></dc:creator><pubDate>Mon, 31 May 2004 11:52:45 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstabenproblem on Mon, 31 May 2004 12:29:28 GMT]]></title><description><![CDATA[<p>An sonsten ist</p>
<pre><code>RichEdit1-&gt;Text=StringReplace(RichEdit2-&gt;Text,&quot;A&quot;,&quot;Z&quot;, TReplaceFlags() &lt;&lt;rfReplaceAll);
</code></pre>
<p>dein Freund.</p>
<p>PS: Gibts im BCB1 eigendlich keine Hilfe?? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/530227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/530227</guid><dc:creator><![CDATA[-**xXx**-]]></dc:creator><pubDate>Mon, 31 May 2004 12:29:28 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstabenproblem on Mon, 31 May 2004 13:38:05 GMT]]></title><description><![CDATA[<p>-=]xXx[=- schrieb:</p>
<blockquote>
<p>PS: Gibts im BCB1 eigendlich keine Hilfe?? <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>
</blockquote>
<p>doch, sicher... aber vielleicht ist es einfach ein Hilfeverständnis problem... (o;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/530283</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/530283</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Mon, 31 May 2004 13:38:05 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstabenproblem on Mon, 31 May 2004 13:50:44 GMT]]></title><description><![CDATA[<p>xXx,</p>
<p>-=]xXx[=- schrieb:</p>
<blockquote>
<p>An sonsten ist</p>
<pre><code>RichEdit1-&gt;Text=StringReplace(RichEdit2-&gt;Text,&quot;A&quot;,&quot;Z&quot;, TReplaceFlags() &lt;&lt;rfReplaceAll);
</code></pre>
<p>dein Freund.</p>
</blockquote>
<p>für dieses spezielle Problem nicht unbedingt:</p>
<p>A ~ Z<br />
B ~ C<br />
C ~ A</p>
<p>==&gt; ABC --&gt; ZBC --&gt; ZCC --&gt; ZAA <strong>!=</strong> ZCA</p>
]]></description><link>https://www.c-plusplus.net/forum/post/530294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/530294</guid><dc:creator><![CDATA[dschensky]]></dc:creator><pubDate>Mon, 31 May 2004 13:50:44 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstabenproblem on Tue, 01 Jun 2004 07:19:35 GMT]]></title><description><![CDATA[<p>also ich würde es manuell machen.</p>
<p>sprich das ganze zeichenweise durchlaufen und dann per switch case abfragen.</p>
<p>in etwa so</p>
<pre><code>AnsiString text1 = rich1-&gt;Text;
AnsiString text2;

for(int i = 0; i &lt; text1.Length(); i++)
{
  char curChar = text1[i];

  switch(curChar)
  {
    // buchstabe der geändert werden soll
    case 'a':
      text2 += 'b';

    case ...

    // alles was nicht verändert werden soll
    default:
      text2 += curChar;
  }
}

rich2-&gt;Text = text2;
</code></pre>
<p>hoffe das hilft</p>
<p>cu Errraddicator</p>
]]></description><link>https://www.c-plusplus.net/forum/post/530657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/530657</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Tue, 01 Jun 2004 07:19:35 GMT</pubDate></item></channel></rss>