<?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[TreeView Problem]]></title><description><![CDATA[<p>Hallo leute, ich ein Problem mit dem TreeView Tool.<br />
Und zwar habe ich eine Datei, mit folgenden Aufbau:<br />
#define Name ID<br />
Die Datei hat sehr viele Zeilen, und ich will dass der Name von jeder Zeile in einem TreeView Element angezeigt wird.<br />
Die Id sollte aber noch dazu gehören, vllt in einer Struct verpackt.<br />
Ich weiß aber jetzt nicht wie ich das machen soll, dass für jede Zeile ein neues TeeView Element erstellt wird.</p>
<p>Ich höffe ihr habt ein paar Ideen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/297864/treeview-problem</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 04:58:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/297864.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 08 Jan 2012 16:31:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TreeView Problem on Sun, 08 Jan 2012 16:31:36 GMT]]></title><description><![CDATA[<p>Hallo leute, ich ein Problem mit dem TreeView Tool.<br />
Und zwar habe ich eine Datei, mit folgenden Aufbau:<br />
#define Name ID<br />
Die Datei hat sehr viele Zeilen, und ich will dass der Name von jeder Zeile in einem TreeView Element angezeigt wird.<br />
Die Id sollte aber noch dazu gehören, vllt in einer Struct verpackt.<br />
Ich weiß aber jetzt nicht wie ich das machen soll, dass für jede Zeile ein neues TeeView Element erstellt wird.</p>
<p>Ich höffe ihr habt ein paar Ideen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165393</guid><dc:creator><![CDATA[Carlyle]]></dc:creator><pubDate>Sun, 08 Jan 2012 16:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView Problem on Sun, 08 Jan 2012 17:42:12 GMT]]></title><description><![CDATA[<p>Welches Framework? Das Treeview-Control der WinAPI?</p>
<p>In jedem Fall kannst du dir eine kleine Hilfsfunktion <code>AddTreeviewItem</code> schreiben, die das Ganze kapselt.</p>
<p>Und normalerweise ist bei jedem Framework für jeden Eintrag noch Platz für User-Data (typischerweise mit der Größe eines Zeigers), da kannst du dann jeweils die IDs speichern.</p>
<p>Oder hapert es beim Einlesen der Daten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165424</guid><dc:creator><![CDATA[Thorgrim]]></dc:creator><pubDate>Sun, 08 Jan 2012 17:42:12 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView Problem on Mon, 09 Jan 2012 12:27:14 GMT]]></title><description><![CDATA[<p>Ich benutze .NET Framework 4.<br />
Ich hab halt unter VS 2010 bei Projekt erstellen unter CLR Windows Form Anwendung ausgewählt.</p>
<p>Ich habe nen Treeview in die Form gelegt und diese soll halt mit dem oben erwähnten Inhalt gefüllt werden, wenn die Form geladen wird.</p>
<p>Die Prozedur sieht soweit so aus:</p>
<pre><code class="language-cpp">private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) 
			 {
				fstream f;
				char cstring[256];
				f.open(&quot;data.h&quot;, ios::in);
				TreeNode^ tn1 = gcnew TreeNode;
				tApps-&gt;Nodes-&gt;Add(tn1);
				while (!f.eof())
				{
					f.getline(cstring, sizeof(cstring));
					tn1-&gt;Text = cstring;
				}
				f.close();
			 }
</code></pre>
<p>tApp ist das TreeView Controll.</p>
<p>Das Problem hierbei ist ja jetzt, dass ich ja nur 1 Node erstelt hab, und zwar tn1.<br />
Ich kann diesen aber nicht mit dem Inhalt füllen, ich bekomme denn Fehler dass char[256] nicht in String convertiert werden kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165736</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165736</guid><dc:creator><![CDATA[Carlyle]]></dc:creator><pubDate>Mon, 09 Jan 2012 12:27:14 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView Problem on Mon, 09 Jan 2012 13:48:13 GMT]]></title><description><![CDATA[<p>Da du C++ nicht von C++/CLI unterscheiden kannst (siehe dein String-Problem und die Nichtverwendung von .NET Dateifunktionen), nimm einfach C# und machs vernünftig mit .NET.<br />
Wenn du nur ein <code>TreeNode</code> erstellst und nicht eins pro Zeile, hast du am Ende eben nur eins. Was gibt es daran nicht zu verstehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165785</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Mon, 09 Jan 2012 13:48:13 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView Problem on Mon, 09 Jan 2012 14:02:00 GMT]]></title><description><![CDATA[<p>Das Problem ist dass ich jedes Mal ein neues TreeNode definieren muss, aber ich weiß doch nicht wie viele ich brauch.<br />
Der Wert ist ja dynamisch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165793</guid><dc:creator><![CDATA[Carlyle]]></dc:creator><pubDate>Mon, 09 Jan 2012 14:02:00 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView Problem on Mon, 09 Jan 2012 16:22:01 GMT]]></title><description><![CDATA[<p>Ich hasse Microsoft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2165892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2165892</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Mon, 09 Jan 2012 16:22:01 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView Problem on Mon, 09 Jan 2012 23:24:18 GMT]]></title><description><![CDATA[<p>was issen das für ne eklige language <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="😃"
    /> bah</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2166124</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2166124</guid><dc:creator><![CDATA[antistandart]]></dc:creator><pubDate>Mon, 09 Jan 2012 23:24:18 GMT</pubDate></item></channel></rss>