merhabalar
forumdaki konulara gore bieşy sorcam
mesela ctrl+c ile kopyalama yapıp clipboard a atıyodu
peki ctrl+c ile birlikte bunun yanında ctrl+c+shift gibi baska bir dügmeyede basıldıgında burda yine kopyalama işlemi yaparmı windows ?
iki fonksiyon aynı anda
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
iki fonksiyon aynı anda
Yardıma İhtiyacım var galiba TAM burda 

- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Mrb; cevap yapmaz, ama sana ait onKeyDown kodlamalarıyla bir kontrol gerçekleştiriyorsan bunları kontrol etmen gerekecektir. Mesela F4 tuşu ile bir form açmayı sağlıyorsan ve Ctrl,Alt ve Shift kontrolleri yapmazsan Alt+F4 o formu kapatmaz F4 ile açılan formu açacaktır. Action nesnesi veya TMenuItem lerin kısayollarını property olarak tanımlarsan bunda bir sorun çıkmaz.hatalı. doğru bir mantıktır. Burada Shift kümesi ile [ssShift,ssAlt,ssCtrl] kümesinin kesişimi boş küme ise yani bu tuşlara basılmamışsa diğer formu çalıştıracaktır. Benzer mantıkla Ctrl+Alt+F5 tuşunu kullnmak istersen de şeklinde yazman gerekecektir. Kolay gelsin.
Kod: Tümünü seç
if Key=VK_F4 then Form2.Show;
Kod: Tümünü seç
if (Key=F4) and (Shift*[ssShift,ssAlt,ssCtrl]=[]) then Form2.Show;
Kod: Tümünü seç
if (Key=F5) and (Shift*[ssAlt,ssCtrl]=[ssAlt,ssCtrl]) then Form2.Show;
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .