<?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[TAB oÄ im Clipboard]]></title><description><![CDATA[<p>Hi,<br />
mein programm soll 2 Strings in die Zwischenablage kopieren, und diese sollen später vom benutzer mit Strg+v eingefügt werden. Aber die Beiden Strings sollen in Verschiedene eingabefelder eingefügt werden (z.B. ein .htaccess login oÄ).<br />
Bis jetzt sieht mein quelltext so aus:</p>
<pre><code class="language-cpp">TClipboard *pClip = new TClipboard;
  AnsiString buf;
  buf = Edit1-&gt;Text + AnsiString('\x09') + Edit2-&gt;Text;
  pClip-&gt;SetTextBuf(buf.c_str());
</code></pre>
<p>das \x09 hab ich von <a href="http://www.asciitable.com" rel="nofollow">www.asciitable.com</a><br />
wenn ich das programm so ausprobiere, geht er bei dem Login aber nicht in den anderen Edit, sondern es erscheint nur ein quadrat zwischen den eingaben.<br />
was ist da falsch???</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78695/tab-oä-im-clipboard</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 20:24:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78695.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Jul 2004 11:43:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TAB oÄ im Clipboard on Sun, 04 Jul 2004 11:43:16 GMT]]></title><description><![CDATA[<p>Hi,<br />
mein programm soll 2 Strings in die Zwischenablage kopieren, und diese sollen später vom benutzer mit Strg+v eingefügt werden. Aber die Beiden Strings sollen in Verschiedene eingabefelder eingefügt werden (z.B. ein .htaccess login oÄ).<br />
Bis jetzt sieht mein quelltext so aus:</p>
<pre><code class="language-cpp">TClipboard *pClip = new TClipboard;
  AnsiString buf;
  buf = Edit1-&gt;Text + AnsiString('\x09') + Edit2-&gt;Text;
  pClip-&gt;SetTextBuf(buf.c_str());
</code></pre>
<p>das \x09 hab ich von <a href="http://www.asciitable.com" rel="nofollow">www.asciitable.com</a><br />
wenn ich das programm so ausprobiere, geht er bei dem Login aber nicht in den anderen Edit, sondern es erscheint nur ein quadrat zwischen den eingaben.<br />
was ist da falsch???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552845</guid><dc:creator><![CDATA[nuclearspider]]></dc:creator><pubDate>Sun, 04 Jul 2004 11:43:16 GMT</pubDate></item><item><title><![CDATA[Reply to TAB oÄ im Clipboard on Sun, 04 Jul 2004 11:51:56 GMT]]></title><description><![CDATA[<p>Das Tab wird doch dann nicht ausgeführt. Da bist du auf dem falschen Weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/552854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552854</guid><dc:creator><![CDATA[at]]></dc:creator><pubDate>Sun, 04 Jul 2004 11:51:56 GMT</pubDate></item><item><title><![CDATA[Reply to TAB oÄ im Clipboard on Sun, 04 Jul 2004 14:30:49 GMT]]></title><description><![CDATA[<p>Du musst dazu ein Keyboard-event senden, aber wiso willst du denn ein Tabzeichen einfügen ? zuwas gibts die tab-taste ? und wiso soll der benutzer des manuell per strg+c einfügen, dass kann doch dein programm alles automatisch machen !</p>
<p>Beispiel: Du willst in ein programm mit 2 eingabefeldern 2 strings einfügen...<br />
(nach dem Start des programmes hast du 3 sec. zeit zu deinem programm zu wechseln und ins erste eingabefeld zu wechseln (wo der erste string rein soll)</p>
<pre><code>Sleep(3000);
RichEdit1-&gt;Text = &quot;string1 in feld 1&quot;;
RichEdit1-&gt;SelectAll();
RichEdit1-&gt;CopyToClipboard();

//String einfügen (über strg+v) &lt;- tastenanschläge werden simuliert
char key = 'V';
keybd_event(VK_CONTROL, 0, 0, NULL);
 keybd_event(key, 0, 0, NULL);
 keybd_event(key, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);

//in nächste feld wechseln (über tab) &lt;- tastenanschläge werden simuliert
keybd_event( VK_TAB , 0, 0, NULL);
keybd_event( VK_TAB , 0, KEYEVENTF_KEYUP, 0);

RichEdit1-&gt;Text = &quot;string2 in feld 2&quot;;
RichEdit1-&gt;SelectAll();
RichEdit1-&gt;CopyToClipboard();

//String einfügen (über strg+v) &lt;- tastenanschläge werden simuliert
char key = 'V';
keybd_event(VK_CONTROL, 0, 0, NULL);
 keybd_event(key, 0, 0, NULL);
 keybd_event(key, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/552949</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/552949</guid><dc:creator><![CDATA[snf-on]]></dc:creator><pubDate>Sun, 04 Jul 2004 14:30:49 GMT</pubDate></item></channel></rss>