![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не знаю как обозвать тему [D6, WinXP]
dkDimon © (2002-12-12 18:46:00)Мастера, напомните плиз примерчиком, как делать приложение без использования VCL (забыл что-то, и примеров то не осталось...). Форму создавать НЕ нужно. Нужно только зациклить приложение, чтобы оно висело в памяти. И как обработывать сообщения приложения (еще раз напоминаю формы нет). Это во-первых, а во-вторых, скажите плиз как назначить обработчик события допустим TServerSocket.
srvSocket.OnClientRead := ...
Anatoly Podgoretsky (2002-12-12 19:49:00) [1]Что бы что то зацикливалось надо использовать цикд
обработчик должен быть методом класса
dkDimon (2002-12-12 19:27:00) [2]1) Прога так не зацикливается. Она запускается и выходит. А мне нужно чтобы она в памяти висела.
2) Вместо точек я указываю:
procedure srvSocketClientRead(Sender: TObject; Socket: TCustomWinSocket);
begin
{Обработчик}
end;
...
srvSocket.OnClientRead := srvSocketClientRead;
В итоге ошибка - Incompatible types: "method pointer and regular procedure"
Anatoly Podgoretsky (2002-12-12 19:05:00) [3]Это все?
Program NoVcl;
uses Windows;
begin
end;
Вместо точек укажи имя своего обработчик