Witam, jak probuje polaczyc komponent ClientIndy To mi niezle przycina forme. Postanowilem wiec uruchamiac go w watku, ale i to rozwiazanie mi nie pomaga (mozliwe, ze mam cos zle ... dopiero startuje z watkami ) takze jesli ktos moze to niech rzuci okiem na kodzik i napisze mi dlaczego ta forma nadal sie tnie, pozdrawiam i z gory dzieki za posty
type
TPolaczenie = class(TThread)
private
procedure Polacz;
protected
procedure Execute; override;
end;
procedure TPolaczenie.Polacz;
begin
if not form1.Client.Connected then
begin
Application.CreateForm(TFStatus, FStatus);
FStatus.Show;
application.ProcessMessages;
FreeOnTerminate := True;
form1.Client.Host := IP;
form1.Client.Port := PORT;
form1.Client.Connect(6000);
KlientPrzyjmuje := TKlientPrzyjmuje.Create(true);
KlientPrzyjmuje.FreeOnTerminate := true;
KlientPrzyjmuje.Resume;
end;
end;
procedure TPolaczenie.Execute;
begin
synchronize(Polacz);
end;