Re[9]: Добавление скрытого значения в элемент listbox
Здравствуйте, Eagle-XK, Вы писали:
EX>Ну так загляни в исходники!
Я то заглянул в исходники, а ты туда смотрел? Я увидел следующее:
1) Свойство Items объявлено в классе TCustomListBox как Tstrings.
2) Свойство Items иницилизируется в конструкторе класса TCustomListBox строкой Fitems := TListBoxStrings.Create
3) TListBoxStrings = class(TStrings)
4) TStringList = class(TStrings)
А что ты увидел там?
EX>А затем почитай что есть абстрактные классы и что есть полиморфизм. И почему TListBox.Items — это действительно TStringList.
Твои познания в области ООП позволяют утверждать тебе, что два класса являются одинаковыми лиш на том основании, что они имеют общего предка?
Пока на собственное сообщение не было ответов, его можно удалить.