Ptiorityをセットするには?


yn  2005-03-10 19:37:16  No: 13694  IP: [192.*.*.*]

Delphi2005なのですが、以下のコードでPriorityをセットしようとすると、「リンカによって削除されました」というメッセージが出てしまいます。
begin
  Inherited Create(true);
  Priority := tpLower ;
  FreeOnTerminate := true ;
end;

FreeOnTerminateには正しくtrueがセットされています。
どういうことなんでしょうか?よろしくお願いします。

編集    削除
にしの  2005-03-10 20:24:46  No: 13695  IP: [192.*.*.*]

Delphi7のヘルプにある例には、気になる記述がありました
> 以下の例では,終了時にスレッドを解放する必要がないように,スレッドの FreeOnTerminate プロパティが True であるものとします。

FreeOnTerminate := true;
Priority := tpLower;

にしてみてください。
もしかしたら、Priorityを設定する前にFreeOnTerminateを設定する必要があるのかも。

編集    削除
yn  2005-03-10 21:46:06  No: 13696  IP: [192.*.*.*]

教えていただいたようにしてみたのですが、全く変わりませんでした。
代入自体できてないようです。helpでも同じことをしているのですが…。

編集    削除