<?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[Edit Feld auf Leerzeichen durchsuchen]]></title><description><![CDATA[<p>Hallo, ich hab heute den ganzen tag gegoogelt und im forum gesucht aber nix passendes gefunden.</p>
<p>Ich habe ein Edit Feld in dem angenommen steht &quot;unser haus ist schön&quot;<br />
jetzt will ich durch einen einfachen button klick den text ohne leerzeichen untereinandere in ein Richedit geschrieben. also so:</p>
<p>unser<br />
haus<br />
ist<br />
schön</p>
<p>wie gehts das???</p>
<p>vielen dank schonmal für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/218304/edit-feld-auf-leerzeichen-durchsuchen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 07:24:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/218304.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Jul 2008 20:31:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Fri, 18 Jul 2008 20:31:30 GMT]]></title><description><![CDATA[<p>Hallo, ich hab heute den ganzen tag gegoogelt und im forum gesucht aber nix passendes gefunden.</p>
<p>Ich habe ein Edit Feld in dem angenommen steht &quot;unser haus ist schön&quot;<br />
jetzt will ich durch einen einfachen button klick den text ohne leerzeichen untereinandere in ein Richedit geschrieben. also so:</p>
<p>unser<br />
haus<br />
ist<br />
schön</p>
<p>wie gehts das???</p>
<p>vielen dank schonmal für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1549587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1549587</guid><dc:creator><![CDATA[markoj]]></dc:creator><pubDate>Fri, 18 Jul 2008 20:31:30 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sat, 19 Jul 2008 08:11:00 GMT]]></title><description><![CDATA[<p>Wo liegt das Problem?</p>
<p>Du liest den Text beim Klick auf deinen Button ein, ersetzt alle Leerzeichen durch Newline-Zeichen, und setzt schließlich diesen dadurch enstandenen neuen Text in dein RichEdit rein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1549674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1549674</guid><dc:creator><![CDATA[JustSomeCoder]]></dc:creator><pubDate>Sat, 19 Jul 2008 08:11:00 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sun, 20 Jul 2008 06:17:56 GMT]]></title><description><![CDATA[<p>Den Text deines Edits bekommst du über GetWindowText (Control-Variable oder GetDlgItem). Einfach in einen String einlesen und nach Verarbeitung deinem RichEdit per SetWindowText zuweisen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550030</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Sun, 20 Jul 2008 06:17:56 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sun, 20 Jul 2008 10:38:28 GMT]]></title><description><![CDATA[<p>hat jmd. evtl. nen beispiel quellcode?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550104</guid><dc:creator><![CDATA[markoj]]></dc:creator><pubDate>Sun, 20 Jul 2008 10:38:28 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sun, 20 Jul 2008 11:04:05 GMT]]></title><description><![CDATA[<p>Beispielprogramm:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;

int main()
{
	string str = &quot;String mit den Leerzeichen.&quot;;

	for(int i=0, n=(int)str.length(); i &lt; n; ++i)
		if(str.at(i) == ' ')
			str[i] = '\n';

	cout &lt;&lt; str &lt;&lt; endl;

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1550114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550114</guid><dc:creator><![CDATA[JustSomeCoder]]></dc:creator><pubDate>Sun, 20 Jul 2008 11:04:05 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sun, 20 Jul 2008 11:10:06 GMT]]></title><description><![CDATA[<p>markoj schrieb:</p>
<blockquote>
<p>hat jmd. evtl. nen beispiel quellcode?</p>
</blockquote>
<p>Zeig doch lieber mal deinen bisherigen Versuch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550118</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Sun, 20 Jul 2008 11:10:06 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sun, 20 Jul 2008 22:15:46 GMT]]></title><description><![CDATA[<p>die bisherigen versuche waren nur schnippsel aus anderen beiträgen aber der quellcode oben bringt mich auch nicht wirklich weiter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550561</guid><dc:creator><![CDATA[markoj]]></dc:creator><pubDate>Sun, 20 Jul 2008 22:15:46 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Mon, 21 Jul 2008 06:13:18 GMT]]></title><description><![CDATA[<p>markoj schrieb:</p>
<blockquote>
<p>die bisherigen versuche waren nur schnippsel aus anderen beiträgen aber der quellcode oben bringt mich auch nicht wirklich weiter.</p>
</blockquote>
<p>Na ja, es wäre schon hilfreich, wenn du diese Schnipsel mal zeigen und beschreiben würdest, was genau da nicht funktioniert hat. JustSomeCoder's Beispiel zeigt dir doch genau, wie du Leerzeichen durch Newlines ersetzen kannst. Klappt bei dir das Lesen/Setzen bei den Controls nicht oder was ist jetzt noch das Problem?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550636</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 21 Jul 2008 06:13:18 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Mon, 28 Jul 2008 15:06:24 GMT]]></title><description><![CDATA[<p>Hallo miteinander,<br />
ich hab ne kurze Frage: Wie kann ich den eingegebenen Text im Editfeld parsen.<br />
Hab mit strstr(Text,Such); versucht, hat aber nicht hingehauen. Gibt ne Fehlermeldung aus (&quot;strstr from incompatible pointer type&quot;)</p>
<p>MfG</p>
<p>Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555097</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Mon, 28 Jul 2008 15:06:24 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Mon, 28 Jul 2008 17:31:54 GMT]]></title><description><![CDATA[<p>-Max- schrieb:</p>
<blockquote>
<p>Hallo miteinander,<br />
ich hab ne kurze Frage: Wie kann ich den eingegebenen Text im Editfeld parsen.<br />
Hab mit strstr(Text,Such); versucht, hat aber nicht hingehauen. Gibt ne Fehlermeldung aus (&quot;strstr from incompatible pointer type&quot;)</p>
<p>MfG</p>
<p>Max</p>
</blockquote>
<p>Welche Typen haben Text und Such denn? Zeig mal Code.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555163</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555163</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 28 Jul 2008 17:31:54 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Mon, 28 Jul 2008 18:32:28 GMT]]></title><description><![CDATA[<p>hallo _matze die fehlermeldung hab ich weggebracht.<br />
aus irgen einem grund hab ich die suchvariable als static int und nicht als char deklariert. wahr wohl mit den gedanken irgen wo anders. <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="🙂"
    /><br />
aber funktioniern tut es trotzdem noch nicht.</p>
<p>case 1: GetWindowText(hwndEdit2, szText, sizeof(szText));</p>
<p>char *ergebnis = strstr(szText,text);</p>
<p>SetWindowText(hwndEdit3,ergebnis);<br />
SendMessage(hwndEdit3, EM_SETREADONLY, TRUE, 0);</p>
<p>break;</p>
<p>der schreibt mir das selbe in das Edit3 wie in Edit 2, und nicht den Inhalt von &quot;text&quot; das ich an &quot;ergebnis eigenlich übergeben will.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555211</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Mon, 28 Jul 2008 18:32:28 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Tue, 29 Jul 2008 14:22:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p><em>strstr</em> gibt einen Zeiger auf die erste Position in <em>szText</em> zurück, an der die Zeichenkette in <em>test</em> beginnt, und damit kann ab dieser Position auch mehr als nur der Inhalt von <em>test</em> erfasst werden. Wenn du den Inhalt (und nur den) von <em>test</em> in <em>Edit3</em> schreiben willst, dann mach' das doch direkt:</p>
<pre><code class="language-cpp">SetWindowText(hwndEdit3,test);
</code></pre>
<p>MfG,</p>
<p>Probe-Nutzer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555730</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Tue, 29 Jul 2008 14:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Tue, 29 Jul 2008 15:34:28 GMT]]></title><description><![CDATA[<p>hallo matze,<br />
die idee ist ja schön und gut, jedoch muss ich mehrere variable in edit3 zeichnen.<br />
ich mach eine art tabellenparser. ich gib in Edit2 etwas ein und in Edit3 sollen die einzelnen variablen wo dieser etwas findet eine kleine tabelle einblenden. auf der konsole hat es hingehauen, ich wil aber ne saubere maske haben. <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>hast da ne idee?</p>
<p>MfG</p>
<p>Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555762</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Tue, 29 Jul 2008 15:34:28 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Tue, 29 Jul 2008 21:42:19 GMT]]></title><description><![CDATA[<p>sry ich mein natürlich Probe-Nutzer <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1555988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555988</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:42:19 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Wed, 30 Jul 2008 02:49:27 GMT]]></title><description><![CDATA[<p>Also wenn du mehrere Variablen/Strings in Edit3 schreiben willst, dann setze sie doch einfach vorher zusammen. Nimm am besten einen std::string dafür, dann sparst du dir das 'Rumhantieren mit strcat, memcpy o.ä. Je nachdem, wie deine 'Tabelle' in Edit3 aussehen soll, ist vielleicht auch eine ListBox die bessere Wahl.</p>
<p>Übrigens solltest du deine Controls besser benennen (sprechende Namen). Wächst die Zahl, wird's unübersichtlich. Oder weißt du dann auf Anhieb, wofür Edit23 da ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556038</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Wed, 30 Jul 2008 02:49:27 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Wed, 30 Jul 2008 09:47:13 GMT]]></title><description><![CDATA[<p>Wir reden uns da n bisschen aneinander vorbei. <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>Ich hab es eigentlich so gemeint:<br />
char var1={&quot;Tabelle1&quot;}; Da schreib ich meine Tabelle rein wie du es auch schon gesagt hast .</p>
<p>char var2={&quot;Tabelle2&quot;}; Nächste tabelle<br />
char var3={&quot;Tabelle3&quot;}; Nächste tabelle<br />
char var4={&quot;Tabelle4&quot;}; usw</p>
<p>dann schreib ich n text in Edit2 rein, nimm mir den text, such diese variablen (Tabellen) und gib die jenige in Edit3 aus, wo es übereinstimmt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556222</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556222</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:47:13 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sat, 02 Aug 2008 09:30:32 GMT]]></title><description><![CDATA[<p>und wie gesagt haut des halt mit strstr(); nicht so hin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1557947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557947</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Sat, 02 Aug 2008 09:30:32 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Sat, 02 Aug 2008 11:07:13 GMT]]></title><description><![CDATA[<p>Ok hier mal kurz ein Code zum Parsen des Leerzeichens, gilt für einen '\0' terminierten buffer:</p>
<pre><code class="language-cpp">void ParseBuffer(char *buffer){

	char		*search;

	search = strtok(buffer,&quot;\x32&quot;);
	while(search != NULL){
/*
	hier machste dein persönliches Zeugs mit &quot;search&quot;
*/
		search = strtok(NULL, &quot;\x32&quot;);
	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1557983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1557983</guid><dc:creator><![CDATA[De Chef Parser]]></dc:creator><pubDate>Sat, 02 Aug 2008 11:07:13 GMT</pubDate></item><item><title><![CDATA[Reply to Edit Feld auf Leerzeichen durchsuchen on Mon, 04 Aug 2008 23:05:36 GMT]]></title><description><![CDATA[<p>Hallo,<br />
danke für die schnelle Antwort habs folgendermaßen gemacht:</p>
<p>char text[] = {'H','a','l','l','o','\0'};<br />
char *buffer;<br />
char *search;</p>
<p>case WM_COMMAND:</p>
<p>{<br />
switch(LOWORD(wParam))<br />
{</p>
<p>case 1: GetWindowText(hwndEdit2, buffer, sizeof(buffer));</p>
<p>void ParseBuffer(char *buffer){</p>
<p>search = strtok(buffer,text);</p>
<p>while(search!=NULL)<br />
{<br />
SetWindowText(hwndEdit3,search);<br />
SendMessage(hwndEdit3, EM_SETREADONLY, TRUE, 0);</p>
<p>search= strtok(NULL, text);</p>
<p>}<br />
}<br />
break;</p>
<p>was mach ich da falsch auser dass ich den buffer pointer 2x deklariert habe.<br />
anders bring er mit die meldung buffer undeklaret wegen GetWindowsTex();<br />
also fuktionieren tut es noch nicht. <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>Gruß<br />
Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1559320</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1559320</guid><dc:creator><![CDATA[-Max- 0]]></dc:creator><pubDate>Mon, 04 Aug 2008 23:05:36 GMT</pubDate></item></channel></rss>