私のアプリケーションの 1 つのフォームでは、フォームにフレームを追加してデータのセットを追加します。フレームごとに、Enter キーを押すことで、ある編集 (Dev Express Editors) コントロールから次のコントロールに移動できるようにしたいと考えています。これまで、コントロールの KeyPress イベントと KeyUp イベントで 4 つの異なるメソッドを試してきました。
SelectNext(TcxCurrencyEdit(Sender), True, True); // also base types attempted
SelectNext(Sender as TWinControl, True, True);
Perform(WM_NEXTDLGCTL, 0, 0);
f := TForm(self.Parent); // f is TForm or my form c := f.FindNextControl(f.ActiveControl, true, true, false); // c is TWinControl or TcxCurrencyEdit if assigned(c) then c.SetFocus;
これらの方法はどれも Delphi 5 では機能しません。これを機能させる方法を教えてもらえますか? ありがとう。