^^ Genau Gausi hat recht, jeder
GUI Zugriff aus einem Thread muss syncronisiert werden.
Das es jetzt läuft ist reine Glückssache ...
Außerdem das Load.Execute direkt aufzurufen war/ist vollkommen sinnfrei,
dann hättest Du auch gleich eine normale Procedure ohne Thread verwenden können.
Load.Resume startet denn Thread und dieser ruft dann intern Execute auf.
Hoffe das bringt das das Problem noch etwas näher.
Greetz Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.