Форум: "Основная";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];
ВнизПро TreeView Найти похожие ветки
← →
<Lelik> (2005-06-21 18:08) [0]Здраствуйте, программеры!
Вот такой наверно простой вопрос.
Есть список TStrings SList1 с объектами.
Затем создается TreeView TView1, содержащий значение некоторого поля списка SList1 и ссылку на сам объект SList1
Спискок SList1 формируется какtype
PObj = ^Obj
Tobj = class
id : integer;
...
des: string
end;
obj1 : TObj
SList1.AddObject("", obj1)
Формирование TView1:child := Items.AddChildObject(nil, TObj(Slist.Objects[i]).Des, SList.Objects[i]);
child : TTreeNode;
затем пытаюсь получить доступk : integer;
Ошибка!
k := PObj(child.Data)^.id
Подскажите пожалуйста, что не так.
← →
-=XP=- © (2005-06-21 18:18) [1]Что это такое:
PObj = ^Obj
В Delphi все объектные переменные - суть ссылки.k := TObj(child.Data).id;
P.S. Давайте переменным, методам и пр. вразумительные имена.
← →
<Lelik> (2005-06-21 18:21) [2]Спасибо!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c