Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.30;
Скачать: CL | DM;

Вниз

TreeView Variant   Найти похожие ветки 

 
Сатир   (2002-05-20 14:23) [0]

Написал сначала две перегруженные процедуры с одинаковым именем и кол-вом переменных но разными типами. В первой на вход подавал Parent:TTreeNode, а второй - Parent:TTreeView. А потом подумал, зачем столько лишнего кода, если можно переменную Parent объявить как Variant, а в теле процедуры поставить проверку типа параметра. Да вот не тут-то было...
Не схавала:-(. Поможите, люди добрыя, советом дельным, мож юнит какой надобно подсунуть ему...
А плюётся таким макаром:
Operator not applicable to this operand type.

Вот место, на котором это приключилось

procedure ...(Parent:Variant;...)
...
if Parent is TTreeNode then
tn:=Parent.owner.AddChildObject(Parent,astr,domNode);
if Parent is TDCTreeView then
tn:=Parent.Items.Add(nil,astr);
...


С уважением,


 
NailS ©   (2002-05-20 14:25) [1]

Попробуй TObject написать



Страницы: 1 вся ветка

Текущий архив: 2002.05.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.014 c
3-97196
kserg@ukr.net
2002-05-07 17:36
2002.05.30
Кто работал с данными типа Time - подскажите


8-97358
dorixe
2001-12-30 14:57
2002.05.30
Gif


14-97424
Eug-ene
2002-04-23 14:02
2002.05.30
Помоготе преобразовать готовую форму с кучей объект в ActiveXForm


1-97273
DenNNis
2002-05-18 15:16
2002.05.30
Поиск нужного файла и возврат пути к нему


1-97331
Gumbert-Gumbert
2002-05-19 16:23
2002.05.30
Вопрос по функции: TTreeView.Items.AddObject(TTreeNode, S, Ptr)