الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أنتقل بالإنتر من حقل إلى الحقل المجاور فى DBGrid

مغلق
بدأه ماستر دلفى في 6 أغسطس 2007 · 1 رد · 946 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال

كيف أستطيع ان أنتقل من عمود إلى عمود بإستخدام الإنتر بدل التاب فى التنقل بين الحقول فى ال DBGRID

و ملاحظة عندما أصل إلى أخر حقل فى ال DBGrid يضيف سجل ثاني جديد و هكذا

#2
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); 
begin 
  if Key = #13 then begin 
	Key := #0; 
	if (Sender is TDBGrid) then 
	  TDBGrid(Sender).Perform(WM_KeyDown,VK_Tab,0) 
	else 
	  Perform(Wm_NextDlgCtl,0,0); 
  end; 
end;

Don't forget to Set the form's KeyPreview property to True

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…