Du könntest zB in der
Unit, in der die Form ist:
Delphi-Quellcode:
...
implementation
{$R *.DFM}
uses
IrgendEineUnit;
var
Thread1:TMeinThread;
...
wenn Du sicher bist, das Thread1 nur einfach verwendet wird.
Dennoch:
1. Rufst Du Komponenten/Proceduren von dem Formular direkt auf?
Das solltest Du NUR mit Synchronize!
2. Man übergibt sich Pointer zu den Komponenten bei der Erstellung des Threads, um nicht von der Form(Kompos) abhängig zu sein.
Ändere doch bitte den Titel des Themas etwas, Dein Problem ist ein etwas anderes, als der Titel vermuten läßt
Edit: Seltenheitswert: Der rote Kasten war mal da
Also guck mal, wie Du auf die Form zugreifst, das könnte den Absturzt erklären, bzw. wie oft erstellst Du den Thread?