![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||||
|
||||||
![]() Что-то совсем запутался
![]() Win7 x64, Delphi 3 Идея - передавать в ListBox вместе со строкой ссылку на IXMLNode, дабы затем можно было посмотрить из чего оно состоит. Добавляю так: Код:
Получаю, соответственно так: Код:
Компилятор ругается на несоответствие типов IXMLNode и TObject, притом, если делаю так: Код:
![]() |
#2
|
||||
|
||||
![]() коротко говоря интерфейс и объект не одно и тоже.
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() Вопрос только в том, как его туда можно засунуть )
Под Дельфи 7, для создаваемого мною же класса все работало. |
#4
|
||||
|
||||
![]() Код:
Пишу программы за еду. __________________ |
#5
|
|||
|
|||
![]() Ну да, спасибо, все получилось
![]() Я бы наверное неделю парился, пока додумался бы создать дополнительный класс с переменной i: IXMLNode внутри ![]() Еще один вопрос напросился, в описании интерфейсов так и не сообразил, запутали они меня своими счетчиками, нужно ли по окончании программы удалять все эти дополнительные классы, т.е. вызывать для них метод destroy? Последний раз редактировалось M.A.D.M.A.N., 20.05.2014 в 14:27. |
#6
|
||||
|
||||
![]() Разумеется.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#7
|
|||
|
|||
![]() Ок, спасибо!
|