<?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[TTreeView - Anwählen der Objekte - Wie geht es?]]></title><description><![CDATA[<p>Hallo Leute.<br />
wie kann ich erfahren, wenn ich bei einem TreeView (aufgebaut habe ich das schon) was angeklickt habe, welches das ist?</p>
<p>sprich:</p>
<pre><code class="language-cpp">1
  -1
  -2
    -1
    -2 &lt;&lt;&lt;&lt;&lt;-&lt; das will ich anklicken
    -2
  -3
  -4
</code></pre>
<p>wenn ich jetzt 1/2/2 anklicke, wie finde ich raus, das es angeklcikt wurde?<br />
danke für eure tips</p>
<p>tim</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/132594/ttreeview-anwählen-der-objekte-wie-geht-es</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 08:55:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/132594.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Jan 2006 08:08:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 08:08:01 GMT]]></title><description><![CDATA[<p>Hallo Leute.<br />
wie kann ich erfahren, wenn ich bei einem TreeView (aufgebaut habe ich das schon) was angeklickt habe, welches das ist?</p>
<p>sprich:</p>
<pre><code class="language-cpp">1
  -1
  -2
    -1
    -2 &lt;&lt;&lt;&lt;&lt;-&lt; das will ich anklicken
    -2
  -3
  -4
</code></pre>
<p>wenn ich jetzt 1/2/2 anklicke, wie finde ich raus, das es angeklcikt wurde?<br />
danke für eure tips</p>
<p>tim</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964216</guid><dc:creator><![CDATA[dern00b]]></dc:creator><pubDate>Thu, 12 Jan 2006 08:08:01 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 09:09:05 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Vielleicht hilfte ja dieser <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39141" rel="nofollow">FAQ-Beitrag</a></p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964260</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 12 Jan 2006 09:09:05 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 09:26:09 GMT]]></title><description><![CDATA[<p>den hatte ich auch schon gefunden, allerdings arbeite ich seit gestern mit der komponente. also zum ersten male.<br />
ich arbeite hier mit vielen komponnenten zum ersten male *höa* <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="😉"
    /><br />
naja, und ich habe da voll kein handling drauf.</p>
<p>vllt hat jmd ja mal ne ideale lösung.</p>
<p>denn ich muss daraus einen pfad aufbauen und den dann lesen^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964264</guid><dc:creator><![CDATA[masterfu]]></dc:creator><pubDate>Thu, 12 Jan 2006 09:26:09 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 09:44:38 GMT]]></title><description><![CDATA[<p>und das snippet geht auch nur zum ersten unterbaum- sprich bei 2/2/5 oder so sagt er auch: item an nummer 2</p>
<p>das ist doof. ich verzweifle. ich glaube mein leiter hier lacht mich schon aus - weil ich das net kann <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";("
      alt="😢"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/964283</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964283</guid><dc:creator><![CDATA[masterfu]]></dc:creator><pubDate>Thu, 12 Jan 2006 09:44:38 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 13:13:01 GMT]]></title><description><![CDATA[<p>*wiederhochhol*<br />
hat denn keiner einen lösungsvorschlag? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/964551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964551</guid><dc:creator><![CDATA[dern00b]]></dc:creator><pubDate>Thu, 12 Jan 2006 13:13:01 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 13:22:00 GMT]]></title><description><![CDATA[<p>Vielleicht wäre TTreeView::Selected ein Ansatz...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964563</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Thu, 12 Jan 2006 13:22:00 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 13:34:56 GMT]]></title><description><![CDATA[<p>ein beispiel</p>
<pre><code class="language-cpp">if((*tree-&gt;Items)[0]-&gt;Item[1]-&gt;Item[3]-&gt;Selected == 1)
        {
                AnsiString Pfad;
                Pfad = PfadName;
                Pfad+= (*tree-&gt;Items)[0]-&gt;Item[1]-&gt;Text;
                Pfad+= &quot;\\&quot;;
                Pfad+= (*tree-&gt;Items)[0]-&gt;Item[1]-&gt;Item[3]-&gt;Text;
                Ausgabe-&gt;Lines-&gt;LoadFromFile(Pfad);
        }
</code></pre>
<p>funzt. dass klappt toll:<br />
\\terra\Workspaces\NewCluster_2.14\Logs\apfelmus\20051013-095601-MD-JADE.log<br />
super.<br />
aber ich muss das doch für jedes baumobjekt hinkriegen.<br />
und das schaffr ich nicht. gibt es keine funktion die einfach das ding zurückgibt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964578</guid><dc:creator><![CDATA[dern00b]]></dc:creator><pubDate>Thu, 12 Jan 2006 13:34:56 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 13:43:42 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>du must doch nur iterativ die Nodes vom ausgewählten Node bis hoch zum Root-Node gehen. Dazu gibts die Eigenschaft <em>TTreeNode-&gt;Parent</em>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964593</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 12 Jan 2006 13:43:42 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 13:51:46 GMT]]></title><description><![CDATA[<p>OMG. ja. mir wurde heir gerade schon geholfen. ihr hattet recht.<br />
das problem ist, das wenn man die komponente zum ersten mal inna hand hat - kann man das net so leicht^^</p>
<pre><code class="language-cpp">TTreeNode *selectedNode = tree-&gt;Selected;
        String hostName = selectedNode-&gt;Parent-&gt;Text;
        AnsiString Pfad = PfadName + hostName + &quot;\\&quot; + selectedNode-&gt;Text;
        Ausgabe-&gt;Lines-&gt;LoadFromFile(Pfad);
</code></pre>
<p>so einfach ist ads <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /><br />
naja, jetzt weiß ich es. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/964602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964602</guid><dc:creator><![CDATA[dern00b]]></dc:creator><pubDate>Thu, 12 Jan 2006 13:51:46 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 13:55:26 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>schon nichgt schlecht, aber was passiert, wenn der Root-Node ausgewählt wird, der ja kein Parent hat?<br />
Und was passiert, wenn doch mal ein Node der dritten Ebene ausgewählt wird, dann wird Root gar nicht berücksichtig.</p>
<p>Deshalb solltest du das in Schleife packen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964605</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 12 Jan 2006 13:55:26 GMT</pubDate></item><item><title><![CDATA[Reply to TTreeView - Anwählen der Objekte - Wie geht es? on Thu, 12 Jan 2006 15:44:52 GMT]]></title><description><![CDATA[<p>inne schleife ist keine gute idee<br />
weil ich die schleife nicht steuern kann.<br />
kann dir den code geben:</p>
<pre><code class="language-cpp">TTreeNode *selectedNode = tree-&gt;Selected;
        if(selectedNode-&gt;Text == &quot;MD-Host&quot; || selectedNode-&gt;Text == &quot;MD-JADE&quot;||
                selectedNode-&gt;Parent-&gt;Text == &quot;MD-Host&quot;)
        {
                //wir haben das hauptverzeichniss angeklickt
                return;
        }

        String hostName = selectedNode-&gt;Parent-&gt;Text;

.
.
.
</code></pre>
<p>ich weiß nciht ob es so die beste variante ist - aber so klappt es zumindest und mir gefällt es <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/964700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964700</guid><dc:creator><![CDATA[dern00b]]></dc:creator><pubDate>Thu, 12 Jan 2006 15:44:52 GMT</pubDate></item></channel></rss>