Skip to main content

AccessTr.neT


Focus u nereye koyabilriz ?

Focus u nereye koyabilriz ?

Çözüldü #13
Bende seçeneği kullandım Tasarımda da görünmüyor.
.rar New Microsoft Office Access Uygulaması.rar (Dosya Boyutu: 17,45 KB | İndirme Sayısı: 11)
Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...
Cevapla
Çözüldü #14
Private Sub Form_Timer()
Me.Komut1.Visible = False
End Sub

Private Sub Komut1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
SendKeys "{TAB}"
Me.TimerInterval = 1
End Sub

süper kötü bir yöntem ama çalışır.
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla
Çözüldü #15
Anaaa. Her seferinde o kadar kod yazana kadar, denetim koyup odaklanmak daha mantıklı valla. Img-grin)))

Şaka bir yana bir modül yapılıp, gizlenecek olan denetimlerde modül çağrılarak bu sorun aşılabilir. Ancak ben bu kodları çalıştıramadım. Sanırım benim yeteneksizliğim.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #16
Doğru yöntem her zaman en kolay yöntemdir. Denetim koymak en kolayı olduğuna göre...
Modul de yapsanız sorun aynı. Control'un tüm özellikkleri (lost focus da dahil) hala setfocus'ken çalışır.
Mehmet hoca benim süper kötü dediğim yöntem bir alternatif amacıyla yazıldı. Tab gönderiliyor artık tab nereye gidiyorsa... denetim özgür kalıyor. 1 ms sonra da timer devreye girip işi tamamlıyor. Çalışan örnek ama süper kötü bir örnek....
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla
Çözüldü #17
Yani kısa bir süre için, denetim üzerindeki odaklanma tab üzerinde toğunlaştırılarak 1ms kazanılıyor ve bu arada da visible eylemi tamamlanıyor.

Benim modülden kastım yanlış anlaşılmış sanırım. Bütün bu kodları modüle yazarak (tabii eğer bir çok defa kullanılacaksa) kalıp oluşturmak iyi olur demek istemiştim. Her seferinde küçük bir nesne formun üzerine konumlanacağına, ona denetim setfocus yapılacağı yerde, modüldeki kodların çağrılması daha mantıklı olur demiştim. Yani modül, sizin kodlarınız için söylendi. Sanırım siz yanlış anladınız.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #18
Değerli Hocalar;
Çok yararlandığım bilgiler vermişsiniz. Çok teşekkür ederim.
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task