ich werd verrückt... das Ding [Anm.d.Verf.: TCPServer] steckt voller Überraschungen. Nun hab ich versucht ein wenig rum zu tricksen:
Folgendes steht jetzt in meiner Action:
Delphi-Quellcode:
if (NOT FileExists('y:\mysqlimporter\pegel\dummy_p_vorgangsbuch')) AND
(NOT f_main.TcpServer.Active) AND
(NOT UpdateAktiv) then
begin
...
UpdateAktiv := True;
end else begin
...
TCPServer.Close;
UpdateAktiv := False;
end;
Heisst im Klartext, ich wollte einmal in der die Aktion auslösen, die den
TCP Server zum Kommunizieren bringt. Im Event des
TCP-Servers wiederum wird nun am Ende (nach der Schleife, siehe oben) wiederum die Action aufgerufen. (Zirkelverweis... eigentlich total unschön ^^)
Nun gibts die lustige Meldung:
"EInvalidOperation: Leinwand/Bild erlaubt kein Zeichen"
LoL? Welche Leinwand? Bild? Läuft im Hintergrund Photoshop? Nö, nicht wirklich... Hilfe :wacko: