Tüm Platformlar için Hızlı Uygulama Geliştirme Kitabı... Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
dbgrind ctrl del delphi disable
#1
Arkadaşlar,

dbgrinde manuel veri giriyorum, satırı ctrl+del ile silinmesini nasıl devre dışı bırakabilirim ?

Teşekkürler
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#2
Suan PC basinda degilim baglaniyorum Tam olarak ifadeye AMA object inspectorde o ozelligi iptal etmekle alakali secenek mevcuttu
Veya Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Bu linkte isinizi gormesi lazim
Cevapla
#3
ama veri girişi yapıyorum klavyeyi iptal edemem
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#4
(04-05-2018, Saat: 14:31)erdogan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olama 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.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla
#5
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.
Cevapla
#6
(04-05-2018, Saat: 15:08)hi_selamlar Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhabalar,

    
//>>>    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. Smile  Oldu olacak şöyle yazın madem ;

if Shift <> [] then .... Wink
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla
#7
(04-05-2018, Saat: 15:57)Tuğrul HELVACI Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(04-05-2018, Saat: 15:08)hi_selamlar Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhabalar,

    
//>>>    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. Smile  Oldu olacak şöyle yazın madem ;

if Shift <> [] then .... Wink

Tabiki hocam tşkler. Angel
Cevapla
#8
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..
Bilgi paylaştıkça çoğalır..
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi & FTP txt veri işleme BY-HAYALET 6 66 50 dakika önce
Son Yorum: Tuğrul HELVACI
  delphi ile web servis yazmak. Kamuran Alpkaya 4 1.174 20-09-2018, Saat: 18:08
Son Yorum: Bay_Y
Question OpenSSL .dll sorunu delphi 10.2 BY-HAYALET 5 407 12-09-2018, Saat: 17:08
Son Yorum: uparlayan
  Visual Studio Code for Delphi gjamesbond 1 111 11-09-2018, Saat: 10:19
Son Yorum: Fesih ARSLAN
  Delphi içinden ve MSSQL üzerinden storeprocedure çalıştırma Bay_Y 6 251 30-08-2018, Saat: 13:10
Son Yorum: Bay_Y



Konuyu Okuyanlar: 1 Ziyaretçi