DBCtrlGridで上キーを使い前の項目に戻るには?


ユウジ  2013-05-09 17:00:21  No: 44542

DBCtrlGridで上キー(↑)を使い前の項目に戻るにはどうしたらよいのでしょうか?通常TEdit項目で前に戻るにはこんな感じですよね、DBCtrlGridではうまくいかないので御教授下さい。

if (Key=VK_UP) then
begin
  PostMessage(GetActiveWindow, WM_NEXTDLGCTL, 1, 0);
end;


ひびタマゴ  2013-05-20 23:25:42  No: 44543

if (Key=VK_UP) then
begin
  insQuery.MoveBy(-1)        //TDataSetのメソッドMoveBy
end;

if (Key=VK_DOWN) then
begin
  insQuery.MoveBy(+1)
end;

位置はTQueryのTDataSetで制御しているようです。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加