Einzelnen Beitrag anzeigen

Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#8

Re: Warum kann ich keine Form im Execute-Rutine des TCP Crea

  Alt 28. Jan 2004, 11:15
@Jonny:

Ja hab ich ! Viel Stress hier in der Firma, da bekommt man einen Tunnelblick

Dein Problem ist etwas schwierig zu erklären, es liegt auf jeden Fall am Multi-Threading !!!

D.H. das jeder Befehlsaufruf der mit der VCL zu tun hat, syncronisiert aufgerufen werden muss !!

Bsp.:

Code:
procedure updateMyForm;
begin
  form1.caption := 'Ich wurde syncronisiert ;-)';
end;

// Im OnExecute des Servers folgendes
begin
  // ... Dein Code
  ATHread.syncronize(updatemyForm);
  // ... Nochmehr Code :wink:
end;
Wie Du sicherlich festgestellt hast, hat die Procedure updateMyForm keine Parameter und diese benötigst Du ja, deshalb kommt gleich noch ein zweites posting, mit der Lösung !
Oder Du meldest Dich bei mir : TelWell-Nr.: 1011 oder icq : 23764631


Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat