![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как вернуть значение переменной по указателю ?
HRustBB © (2009-11-02 01:14:00)В TreeView создаю нод и помещаю в поле Data указатель на переменную типа TStringList:
node:=TreeView1.Items.AddChild(topnode,dl.Strings[ii]);
node.Data:=Addr(lines);
А теперь простите за ламерский вопрос, как потом вернуть значение переменной расположенной по Addr(lines)?
Германн (2009-11-02 02:01:00) [1]
> HRustBB (02.11.09 01:29) [2]
>
> Спасибо
>
Не за что.
Кстати не уверен, что приведение типов Pointer(lines) необходимо (а проверять лень). Возможно достаточно просто написать node.Data:=lines;
HRustBB (2009-11-02 01:29:00) [2]Спасибо
Германн (2009-11-02 01:20:00) [3]
> node.Data:=Pointer(lines);
lines:=TStringList(node.Data);