Конференция "Сети" » Траблы с отображанием компонентов при работе с TCP
 
  • wild (21.01.08 01:08) [0]
    Проблемма заключатеся в том что запрос проходит проверку но вот компонент делать видимым не хочит...а при завершении выдает ошибку типа не правильный дискриптор окна. Вот не могу понят из-за чего не подскажите?
    procedure TForm2.IdTCPServer1Execute(AThread: TIdPeerThread);
    begin
    if AThread.Connection.ReadLn='Connect' then begin
                                               form2.Caption:='Connect...';
                                               Form2.Button2.Visible:=true;
            end;                              
    AThread.Connection.Disconnect;
    end;
  • Сергей М. © (21.01.08 08:12) [1]

    > не могу понят из-за чего


    Из-за того, что обработчик события OnExecute исполняется доп.потоке, а обращения к визуальным VCL-контролам корректны только осн.потоке.
 
Конференция "Сети" » Траблы с отображанием компонентов при работе с TCP
Есть новые Нет новых   [134431   +15][b:0][p:0]