التنقل بين السجلات في الفورم
#1
السلام عليكم ورحمة الله تعالى وبركاته
كنت استعمل في نسخة الدلفي7 هذا الكود وكان يعمل بينما عند استعماله في نسخة الدلقب xe8
لا يعمل 
ماذا ينقصه بارك الله فيكم
كود :
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;  Shift: TShiftState); begin  case Key of    vk_Prior: DM.Table.Prior;    vk_next : DM.Table.Next;    vk_Home : DM.Table.First;    vk_End  : DM.Table.Last;  end; end; procedure TForm1.FormCreate(Sender: TObject); begin keyPreview := True; end;
الرد
#2
و عليكم السلام و رحمة الله و بركاته
الكود الذي وضعته يتعامل مه الفورم لذلك يجب أن تتأكد أن الفورم Is Focused
أو انقل الكود إلى الحدث KeyDown الخاص بالـ DBGrid
من قال حاد عن أصله أو قال مات فقد كذب
[-] كل من 1 user says قال شكرا ل h-farid على المشاركة المفيدة
  • medreg
الرد
#3
بارك الله فيكم
الرد
#4
حلت المشكلة ؟
من قال حاد عن أصله أو قال مات فقد كذب
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم