Şimdi Ara

delphide kısayol atama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
1.939
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar delphide mesela bir tane kaydet butonu ekledim bunun kodunu yazdım fakat bunu ben F2 tuşuna bastığımda da aynı işi yapmasını istiyorum....



    _____________________________
  • Formun

    OnKeyUp events inde

    kaydetme işlemini yaptığın kontolün OnClick olayını çağırabilirsin.

    Kaydetme işlemini Button1.OnClick olayında yaptıysan

    procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word;
    Shift: TShiftState);
    begin
    Button1.OnClick(sender);
    end;
    _____________________________
  • rafet32 yazdığınız Shift: TShiftState);
    bu komuttan ben bir şey anlamadım anlatırmısınız

    burada ben kısayol tuşunu nereye yazacam mesela F3,F4, ALT+K bu gibi kısayolları nasıl kullanabilirim ben bunu öğrenmek istiyorum...
    _____________________________
  • {$R *.dfm}

    procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
    begin
    If key=vk_f2 then //F2 tuşuna baılırsa
    begin
    //keydetme ile ilgili kontrollörün programı
    button1.OnClick (sender);
    end;

    end;

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    showmessage('Kaydedildi :) ');
    //veya diğer kodlar
    end;

    procedure TForm1.FormCreate(Sender: TObject);
    begin
    form1.KeyPreview :=true; //form create de keypreview in true yapılması gerekmektedir.
    end;
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Fn ve Ctrl tuş değişikliği
    18 yıl önce açıldı
    Excel Makro Yazdırma Yardım
    7 yıl önce açıldı
    Klavye Makro tuşu atama
    3 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.