TThreadを使いたいと頑張っているのですが
スレッド側からVCLに対して操作をすると
AccessViolation例外が発生してしまいます。

 例えば、ProgressBar1.Stepby(1);や
LabelEdit1.Text:='文字列'などの一般的な
操作で発生します。(これらは当然Syncronize()を
使って操作してます)

 不思議なことにそのVCLコンポーネントがひとつ
だけの場合に発生するようです。ProgressBar
ならひとつの場合エラーが発生してふたつ置くと
エラーが起きません。仕方なくふたつ置いて、
VisibleとEnableをFalseにして凌いでいるのですが、
この点について何か解決方法など知っていませんで
しょうか。