<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=436116</guid>
        <pubDate>Fri, 20 Aug 2004 08:12:18 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=436116</link>
        <description><![CDATA[DELPHIna: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Dynamic &#064; 20.08.04, 10:57</span><div class='quote '>Почему нельзя просто:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Child:=TreeView1.Items.AddChildObject(Node,St+Idd, Pointer(p^.id));</div><div class="code_line">.....</div><div class="code_line">id := Integer(Node.Data);</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>??</div></div><br>
можно и так....(в принципе так и было....только я упустила из виду самое важное Pointer...прописать перед p^.id... и получалось следовательно неправильно) ... Я так и сделала, как Вы пишете...и всё работает....<br>
<br>
Вот, что значит невнимательность.....]]></description>
        <author>DELPHIna</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=436091</guid>
        <pubDate>Fri, 20 Aug 2004 07:57:13 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=436091</link>
        <description><![CDATA[Dynamic: Почему нельзя просто:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Child:=TreeView1.Items.AddChildObject(Node,St+Idd, Pointer(p^.id));</div><div class="code_line">.....</div><div class="code_line">id := Integer(Node.Data);</div></ol></div></div></div></div>??]]></description>
        <author>Dynamic</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434387</guid>
        <pubDate>Thu, 19 Aug 2004 06:40:36 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434387</link>
        <description><![CDATA[DELPHIna: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>RAdmin &#064; 18.08.04, 23:21</span><div class='quote '>Кароче вот:<br>
<br>
Вспомни что я писал<br>
<br>
ID:integer;<br>
Data:= Pointer( ID );<br>
<br>
а у тебя IDD это string.<br>
<br>
<br>
<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;{Вывод узла дерева}</div><div class="code_line">&nbsp;&nbsp;Procedure OutS(p:p_s_type;Col:integer);</div><div class="code_line">&nbsp;&nbsp;Var</div><div class="code_line">&nbsp;&nbsp;j:byte;</div><div class="code_line">&nbsp;&nbsp;Child:TTreeNode;</div><div class="code_line">&nbsp;&nbsp;Idd:String;</div><div class="code_line">&nbsp;{FF} ff:integer;</div><div class="code_line">&nbsp;&nbsp;i:integer;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; j:=1;</div><div class="code_line">&nbsp;&nbsp; while p&#60;&#62;nil do</div><div class="code_line">&nbsp;&nbsp; &nbsp; begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; St:=p^.name;</div><div class="code_line">&nbsp;&nbsp; &nbsp; Idd:=p^.id;</div><div class="code_line">&nbsp;&nbsp;{FF} &nbsp; ff:=StrToInt(Idd);</div><div class="code_line">&nbsp;&nbsp; &nbsp; Child:=TreeView1.Items.AddChildObject(Node,St+Idd,pointer(ff));</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-18T20:32:44+00:00">18.08.04, 20:32</time></strong>:</span></span><br>
Ну или вот на это замени <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp;Child:=TreeView1.Items.AddChildObject(Node,St+Idd,pointer(strToInt(idd)));</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-18T20:36:57+00:00">18.08.04, 20:36</time></strong>:</span></span><br>
<strong class='tag-b'>Song</strong>, вопрос не менялся</div></div><br>
Неужели всё было так просто.....пару символов....а столько мучений  :wacko: <br>
Спасибо за помощь..... (просто столько эмоций....что надо пар выпустить....)]]></description>
        <author>DELPHIna</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434111</guid>
        <pubDate>Wed, 18 Aug 2004 20:21:04 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434111</link>
        <description><![CDATA[RAdmin: Кароче вот:<br>
<br>
Вспомни что я писал<br>
<br>
ID:integer;<br>
Data:= Pointer( ID );<br>
<br>
а у тебя IDD это string.<br>
<br>
<br>
<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;{Вывод узла дерева}</div><div class="code_line">&nbsp;&nbsp;Procedure OutS(p:p_s_type;Col:integer);</div><div class="code_line">&nbsp;&nbsp;Var</div><div class="code_line">&nbsp;&nbsp;j:byte;</div><div class="code_line">&nbsp;&nbsp;Child:TTreeNode;</div><div class="code_line">&nbsp;&nbsp;Idd:String;</div><div class="code_line">&nbsp;{FF} ff:integer;</div><div class="code_line">&nbsp;&nbsp;i:integer;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; j:=1;</div><div class="code_line">&nbsp;&nbsp; while p&#60;&#62;nil do</div><div class="code_line">&nbsp;&nbsp; &nbsp; begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; St:=p^.name;</div><div class="code_line">&nbsp;&nbsp; &nbsp; Idd:=p^.id;</div><div class="code_line">&nbsp;&nbsp;{FF} &nbsp; ff:=StrToInt(Idd);</div><div class="code_line">&nbsp;&nbsp; &nbsp; Child:=TreeView1.Items.AddChildObject(Node,St+Idd,pointer(ff));</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-18T20:32:44+00:00">18.08.04, 20:32</time></strong>:</span></span><br>
Ну или вот на это замени <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp;Child:=TreeView1.Items.AddChildObject(Node,St+Idd,pointer(strToInt(idd)));</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-18T20:36:57+00:00">18.08.04, 20:36</time></strong>:</span></span><br>
<strong class='tag-b'>Song</strong>, вопрос не менялся]]></description>
        <author>RAdmin</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434093</guid>
        <pubDate>Wed, 18 Aug 2004 20:04:37 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434093</link>
        <description><![CDATA[Song: <strong class='tag-b'>DELPHIna</strong>, пожалуйста<br>
<div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Новый вопрос - новая тема. Это прежде всего, надо для успешного поиска другими участниками.</div></div>]]></description>
        <author>Song</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434027</guid>
        <pubDate>Wed, 18 Aug 2004 18:19:40 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434027</link>
        <description><![CDATA[DELPHIna: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>RAdmin &#064; 18.08.04, 20:58</span><div class='quote '>s:= IntTostr( Integer(Node.Data));<br>
и<br>
Integer(TreeView1.Selected.Item[i].Data);<br>
это одно и тоже (я просто на твой код не смотрел)<br>
------- ТУТ ВСЁ ПРАВИЛЬНО ----------<br>
<br>
Но есть у меня сомнения насчёт AddObject (чесно признаюсь ниразу им не пользовался) где-то в этом районе ошибка. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-18T18:02:02+00:00">18.08.04, 18:02</time></strong>:</span></span><br>
Быть может попробуешь заменить AddObject на стандарный способ и применить<br>
Node := Pointer( ID  );</div></div><br>
Пробовала и твой способ всё равно не получается.....при попытке считать значение Data у подчиненных веток выводится всякая ерунда....если нетрудно посмотри мой код.... правда там много чего закомментировано....в том числе и все способы добавления значения Data в узле.<br>
* Смотреть надо в procedure TForm1.load_base - это загрузка дерева<br>
* в procedure TForm1.TreeRazvorot(Sender: TObject); - я пыталась выделить любой узел по ID<br>
* в procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode); я пыталась проверить соответствие значения Data в выделенных узлах<br>
<br>
Я бьюсь над решением уже весь день....не пойму что не так??? :wall: Буду благодарна за любую наводку.....]]></description>
        <author>DELPHIna</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434001</guid>
        <pubDate>Wed, 18 Aug 2004 17:58:06 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=434001</link>
        <description><![CDATA[RAdmin: s:= IntTostr( Integer(Node.Data));<br>
и<br>
Integer(TreeView1.Selected.Item[i].Data);<br>
это одно и тоже (я просто на твой код не смотрел)<br>
------- ТУТ ВСЁ ПРАВИЛЬНО ----------<br>
<br>
Но есть у меня сомнения насчёт AddObject (чесно признаюсь ниразу им не пользовался) где-то в этом районе ошибка. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-18T18:02:02+00:00">18.08.04, 18:02</time></strong>:</span></span><br>
Быть может попробуешь заменить AddObject на стандарный способ и применить<br>
Node := Pointer( ID  );]]></description>
        <author>RAdmin</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433963</guid>
        <pubDate>Wed, 18 Aug 2004 16:55:05 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433963</link>
        <description><![CDATA[DELPHIna: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>RAdmin &#064; 18.08.04, 19:43</span><div class='quote '>AddObject создаёт нод с указанной DATA, но не изменяет уже сущесвующие.</div></div><br>
Дак я и создаю узел с указанной Data...а теперь хочу его вытащить (способ s:= IntTostr( Integer(Node.Data)); мне не подходит ....мне нужно перебрать все узлы и все Data начиная с начала до конца, вот я использую Integer(TreeView1.Selected.Item[i].Data); ....) но не получается  :(<br>
<br>
И ещё вопрос &quot;Почему для подчиненных узлов      Child:=TreeView1.Items.AddChildObject(Node,St+Idd,pointer(idd));<br>
значение integer(TreeView1.Selected.Data) всегда неверное, типа 9865412, а для родителя          Node:=TreeView1.Items.AddObject(nil,St+IntToStr(frames[1,n].iddr),pointer(frames[1,n].iddr)); верное???? Т.е. тот идентификатор, который я и заносила....<br>
&quot;]]></description>
        <author>DELPHIna</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433954</guid>
        <pubDate>Wed, 18 Aug 2004 16:43:33 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433954</link>
        <description><![CDATA[RAdmin: AddObject создаёт нод с указанной DATA, но не изменяет уже сущесвующие.]]></description>
        <author>RAdmin</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433942</guid>
        <pubDate>Wed, 18 Aug 2004 16:28:30 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433942</link>
        <description><![CDATA[DELPHIna: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>RAdmin &#064; 18.08.04, 19:25</span><div class='quote '>var<br>
s:string;<br>
ID:integer;<br>
<br>
вот так вот вставлять<br>
<br>
TreeView1.Items.Item[I].Data:= Pointer( ID  );<br>
<br>
а вот так вот считывать<br>
<br>
s:= IntTostr( Integer(Node.Data) );</div></div><br>
А разве AddObject служит не для этого же...в смысле вставлять???? :blink:]]></description>
        <author>DELPHIna</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433935</guid>
        <pubDate>Wed, 18 Aug 2004 16:25:05 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433935</link>
        <description><![CDATA[RAdmin: var<br>
s:string;<br>
ID:integer;<br>
<br>
вот так вот вставлять<br>
<br>
TreeView1.Items.Item[I].Data:= Pointer( ID  );<br>
<br>
а вот так вот считывать<br>
<br>
s:= IntTostr( Integer(Node.Data) );]]></description>
        <author>RAdmin</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433927</guid>
        <pubDate>Wed, 18 Aug 2004 16:11:38 +0000</pubDate>
        <title>TreeView и Data: что к чему???</title>
        <link>https://forum.sources.ru/index.php?showtopic=63275&amp;view=findpost&amp;p=433927</link>
        <description><![CDATA[DELPHIna: Считываю информацию из файла, перерабатываю её и заношу в список и масивы...<br>
Затем по полученным данным строю дерево<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;Var</div><div class="code_line">&nbsp;&nbsp; f1:textfile; filename:s50;</div><div class="code_line">&nbsp;&nbsp; st: string;</div><div class="code_line">&nbsp;&nbsp; l,j:integer;</div><div class="code_line">&nbsp;&nbsp; D, n:integer;</div><div class="code_line">&nbsp;&nbsp; Node,HNode:TTreeNode;</div><div class="code_line">&nbsp;&nbsp; p:p_s_type;</div><div class="code_line">&nbsp;&nbsp; f:Type_frames;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp;{Вывод узла дерева}</div><div class="code_line">&nbsp;&nbsp;Procedure OutS(p:p_s_type;Col:integer);</div><div class="code_line">&nbsp;&nbsp;Var</div><div class="code_line">&nbsp;&nbsp;j:byte;</div><div class="code_line">&nbsp;&nbsp;Child:TTreeNode;</div><div class="code_line">&nbsp;&nbsp;Idd:String;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; j:=1;</div><div class="code_line">&nbsp;&nbsp; while p&#60;&#62;nil do</div><div class="code_line">&nbsp;&nbsp; &nbsp; begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; St:=p^.name;</div><div class="code_line">&nbsp;&nbsp; &nbsp; Idd:=p^.id;</div><div class="code_line">&nbsp;&nbsp; &nbsp; Child:=TreeView1.Items.AddChildObject(Node,St,p);</div><div class="code_line">&nbsp;&nbsp; &nbsp; p:=p^.next;</div><div class="code_line">&nbsp;&nbsp; &nbsp; end;</div><div class="code_line">&nbsp;end;</div><div class="code_line">&nbsp;&nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;repeat</div><div class="code_line">//считываю из файла и преобразую в процедуре read_frm</div><div class="code_line">&nbsp;&nbsp; &nbsp; assignFile(f1,ExtractFilePath(Application.ExeName)+&#39;Data\&#39;+&#39;inter.dat&#39;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; {$I-} &nbsp; &nbsp;reset(f1); &nbsp; {$I+}</div><div class="code_line">&nbsp;&nbsp; &nbsp;until ioresult=0;</div><div class="code_line">&nbsp;&nbsp; &nbsp;while not eof(f1) do read_frm(f1,Count[1]);</div><div class="code_line">&nbsp;&nbsp; &nbsp;closeFile(f1);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;TreeView1.Items.Clear;</div><div class="code_line">&nbsp;&nbsp; &nbsp;if Count[1]&#62;0 then</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;for n:=1 to Count[1] do</div><div class="code_line">&nbsp;&nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; St:=frames[1,n].name;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; p:=frames[1,n].synt;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; Node:=TreeView1.Items.AddObject(nil,St,pointer(frames[1,n].iddr));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; HNode:=Node;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; OutS(p,0);</div><div class="code_line">&nbsp;&nbsp; &nbsp;end;</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">end;</div></ol></div></div></div></div><br>
Теперь пытаюсь из поля Data каждой ветке вытащить занесенный туда идентификатор (а то, что он туда заносится проверено...так и есть) для того, чтобы по нужному этому номеру выделить(раскрыть) нужную ветку дерева<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;FOR i:=0 To TreeView1.Selected.Count-1 Do</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;IF Integer(TreeView1.Selected.Item[i].Data) = ID</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;Then Begin</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TreeView1.Selected.Item[i].Expand(False);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TreeView1.Selected.Item[i].Selected:=True;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TreeView1.Repaint;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Exit;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; End;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;End;</div></ol></div></div></div></div><br>
<br>
Пишу пока вот так..... Но проверить работу этого куска кода не могу, т.к. значение Integer(TreeView1.Selected.Item[i].Data) всегда неверное, набор цифр 42354154 и т.д. Почему мне никак невытащить значение поля Data???]]></description>
        <author>DELPHIna</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	