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

Вниз

Вопрос по TListBox, TCheckListBox и TCustomListBox в Delphi 7.   Найти похожие ветки 

 
Дельфятник   (2004-07-20 11:23) [0]

На фрейме лежал TListBox, который я переделал в TCheckListBox. И в модуле, соответствующем этому фрейму есть вызов процедуры, кдуа в качестве одного из параметров передаётся этот самый TCheckListBox.
Вот заголовок этой процедуры:
procedure DeleteFromListBox(ListBox: TCustomListBox; Updat: Boolean);
Раньше я в эту процедуру не передавал TCheckListBox, а только TListBox"ы. И поскольку как TListBox, так и TCheckListBox являются наследниками класса TCustomListBox, то я изменил тип параметра с TListBox на TCustomListBox. Насколько я знаю ООП, это должно работать, но почему-то не работает - при вызовое этой процедуры, кеуда в качестве параметра передаётся TCheckListBox, выдаёт ошибку: Incompatible types - "TListBox" and "TCheckListBox".
В чём тут может быть дело?


 
clickmaker ©   (2004-07-20 12:13) [1]

А что в самой процедуре?


 
Дельфятник   (2004-07-20 12:36) [2]

Дело в том, что до вызова самой процедуры программа не доходит - ошибка выдаётся на этапе компиляции и, соответственно, программа не запускается.



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

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

Наверх




Память: 0.47 MB
Время: 0.03 c
1-1090243616
Aleksandr.
2004-07-19 17:26
2004.08.01
Как узнать размеры TRadioGroup, нужные для отображения итемов?


14-1090096367
KilkennyCat
2004-07-18 00:32
2004.08.01
Встреча мастаков в 31-го в Выборге.


1-1090246027
DmitryNekl
2004-07-19 18:07
2004.08.01
Сохранение компонентов в файл и чтение из него


1-1089970612
DeMoN_Astra
2004-07-16 13:36
2004.08.01
Работа с меню


6-1086215926
Интернетчик
2004-06-03 02:38
2004.08.01
Написание CGI-приложения посредством Delphi