![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Переопределение не работает...:( [D5, D6, Win95/98, Win2k, WinXP]
Serd_hhc © (2002-05-19 16:11:00)Уважаемые мастера,
почему я не могу переопределить....
пишу
...
type Z=class
z1: TServerSocket;
procedure Conn(Sender: TObject; Socket: TCustomWinSocket);
end;
...
{а потом}
constructor z.OnCreate;
begin
z1:=TServerSocket.Create;
Conn:=z1.OnClientConnect;
end;
...
Заранее спасибо за ответ.
Song (2002-05-19 17:11:00) [1]Конструктор Create надо описать в классе, к нему передать соответствующие параметры и к тому же не забывайте что он виртуальный. Посмотрите исходники любого компонента и всё поймёте.
Serd_hhc (2002-05-19 16:23:00) [2]Сорри, забыл
constructor Create;и неправильно там написал, должно бытьconstructor z.Create;
А даже если написать
z1.OnClientConnect:=Conn;
То всё равно не работает.