>>730
早速やってみました。
手順は以下の通り。

1.TFormにTEditを貼り付ける。
2.TEditのOnKeyDownにTEdit.SetFocus;を記述。
3.TEditのOnKeyDownにApplication.ShowException(Exception.Create('例外発生'));を記述。
3.その結果、>711と同じ。D6,D7だとダイアログを閉じた後
  TEditにフォーカスが戻るが、D2005は戻らない。

こりゃ、コンパイラのバグかねぇ〜。
対処法がわかればそれで乗り切りたいけど・・・。