Focus u nereye koyabilriz ? - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Focus u nereye koyabilriz ? (/konu-focus-u-nereye-koyabilriz.html) |
Cvp: Focus u nereye koyabilriz ? - Puletin - 26/05/2009 Bende seçeneği kullandım Tasarımda da görünmüyor. Cvp: Focus u nereye koyabilriz ? - Bilgisayarcı - 26/05/2009 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. Cvp: Focus u nereye koyabilriz ? - mehmetdemiral - 26/05/2009 Anaaa. Her seferinde o kadar kod yazana kadar, denetim koyup odaklanmak daha mantıklı valla. ))) Ş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. Cvp: Focus u nereye koyabilriz ? - Bilgisayarcı - 26/05/2009 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.... Cvp: Focus u nereye koyabilriz ? - mehmetdemiral - 26/05/2009 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. Cvp: Focus u nereye koyabilriz ? - Hayri16 - 29/12/2009 Değerli Hocalar; Çok yararlandığım bilgiler vermişsiniz. Çok teşekkür ederim. |