>>577
TThread に限らず、「継承してぶち込む」って考え方は間違っているので考え直しなさい。

単独テストをしておいてスレッド関連以外のバグをつぶしておいてから、
TThread から「呼び出す」

もちろん呼び出す関数自体はスレッドから呼び出されることを考慮して作るんだよ。
グローバル変数なんかはつかってはいけない。