![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как избавиться от многопоточности DdeClientConv ? :( [D6, Win95/98]
TALLA © (2004-03-02 00:12:00)
s:=AThread.Connection.ReadLn();
if not DdeClientConv1.SetLink('Spserver','G24') then begin
...
end;
В первой строке нормально читает, после исполнения второй прекращает последовательное выполнение команд (типа Application.ProcessMessages), и возвращается к нему только после закрытия приложения!!!
TALLA (2004-03-02 00:15:00) [1]Упс, я имел ввиду многопоточность IdTCPServer. Sorry.
TALLA (2004-03-02 00:14:00) [2]Этот код я писал сначала в Execute, потом в OnConnect, и то же самое.