04-05-2018, Saat: 14:14
04-05-2018, Saat: 14:28
Suan PC basinda degilim baglaniyorum Tam olarak ifadeye AMA object inspectorde o ozelligi iptal etmekle alakali secenek mevcuttu
Veya http://www.delphigroups.info/2/f8/27968.html
Bu linkte isinizi gormesi lazim
Veya http://www.delphigroups.info/2/f8/27968.html
Bu linkte isinizi gormesi lazim
04-05-2018, Saat: 14:31
ama veri girişi yapıyorum klavyeyi iptal edemem
04-05-2018, Saat: 14:46
(04-05-2018, Saat: 14:31)erdogan Adlı Kullanıcıdan Alıntı: [ -> ]ama veri girişi yapıyorum klavyeyi iptal edemem
Verilen cevaptaki link'te klavyeden basılan tüm tuşlar iptal edilmiyor. Sadece Control + Del tuş kombinasyonu iptal ediliyor.
04-05-2018, Saat: 15:08
Merhabalar,
Sanırım işinizi görecektir.
Kolay gelsin.
//>>> DBGrid1KeyDown if (shift=([ssctrl,ssalt])) and (key=VK_DELETE) then key:=0; if (shift=([ssctrl])) and (key=VK_DELETE) then key:=0; if (shift=([ssalt])) and (key=VK_DELETE) then key:=0; if (shift=([ssctrl,ssshift])) and (key=VK_DELETE) then key:=0;
Sanırım işinizi görecektir.
Kolay gelsin.
04-05-2018, Saat: 15:57
(04-05-2018, Saat: 15:08)hi_selamlar Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar,
//>>> DBGrid1KeyDown if (shift=([ssctrl,ssalt])) and (key=VK_DELETE) then key:=0; if (shift=([ssctrl])) and (key=VK_DELETE) then key:=0; if (shift=([ssalt])) and (key=VK_DELETE) then key:=0; if (shift=([ssctrl,ssshift])) and (key=VK_DELETE) then key:=0;
Sanırım işinizi görecektir.
Kolay gelsin.
[ssCtrl, ssAlt, ssShift] olduğunda kodunuzda sızıntı olur.
Oldu olacak şöyle yazın madem ;if Shift <> [] then ....

04-05-2018, Saat: 16:31
(04-05-2018, Saat: 15:57)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: [ -> ](04-05-2018, Saat: 15:08)hi_selamlar Adlı Kullanıcıdan Alıntı: [ -> ]Merhabalar,
//>>> DBGrid1KeyDown if (shift=([ssctrl,ssalt])) and (key=VK_DELETE) then key:=0; if (shift=([ssctrl])) and (key=VK_DELETE) then key:=0; if (shift=([ssalt])) and (key=VK_DELETE) then key:=0; if (shift=([ssctrl,ssshift])) and (key=VK_DELETE) then key:=0;
Sanırım işinizi görecektir.
Kolay gelsin.
[ssCtrl, ssAlt, ssShift] olduğunda kodunuzda sızıntı olur.Oldu olacak şöyle yazın madem ;
if Shift <> [] then ....
Tabiki hocam tşkler.

04-05-2018, Saat: 22:09
DbGrid'de direk veri girişi yaptırarak, nasıl oluyor da lockconflit e düşmüyorsun bende buna hayret ediyorum. Tek kullanıcı gibi bir sistem filan mı?
Ben normalde editing,row selecet ve confirmdelete gibi özelliğikleiri ile yaparım bu tür kontrollerimi ve bu sayede hiç bir şekilde delete yapamaz..
Ben normalde editing,row selecet ve confirmdelete gibi özelliğikleiri ile yaparım bu tür kontrollerimi ve bu sayede hiç bir şekilde delete yapamaz..