* aus einem Thread darf man nicht auf
VCL Objekte des Hauptthreads zugreifen - ausser wenn der Zugriff mit synchronize geschützt wird
Genau dafür ist der Thread ja da - er soll an dieser Stelle das Hängen verhindern.
Damit meinte ich speziell diese Aufrufe von FormUsed aus Execute:
Delphi-Quellcode:
procedure TMyThread.Execute;
begin
...
FormUsed.OraSessCommon.Connect;
...
FormUsed.qry_searchMA.Open;
...
end;
Das ist ein Zugriff auf Objekte, die gleichzeitig auch im Hauptthread angesprochen werden.