• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Bir Formu Birden Çok Kez Açmak

Katılım
16 Ağustos 2009
Mesajlar
6
Excel Vers. ve Dili
2000 türkçe
Evet arkadaşlar bildiğiniz gibi bir form kapıtılmadan diğeri açılmıyor.
Benim sorum ise, bir olay birden çok kez gerçekleştiğinde (listbox' a tıklama olabilir) açık formların kapanmadan üzerlerine yenisinin açılmasını nasıl sağlarız?
 
formu kapat butonuna aşağıdaki DoCmd.Close dan sonrasını ekle kırmızıyla yazılı yere açmak istediğin formun adını yaz.
DoCmd.Close
stDocName = "Açmak istediğin formun adını buraya yaz"
DoCmd.OpenForm stDocName, , , stLinkCriteria
 
formu kapat butonuna aşağıdaki DoCmd.Close dan sonrasını ekle kırmızıyla yazılı yere açmak istediğin formun adını yaz.
DoCmd.Close
stDocName = "Açmak istediğin formun adını buraya yaz"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Cevabın için teşekkürler. Fakat benim istediğim bu değil birden çok tıklamayla aynı formun ard arda açılması.
 
Aynı formu defalarca açmanın nasıl pratik bir yararı var?
 
Aynı formu defalarca açmanın nasıl pratik bir yararı var?

Öncelikle soruya karşı soruyla cevap verdiğiniz için ve bu aşağılayıcı bir üslubla soru sorduğunuz için sizi esefle kınıyorum.
Pratik yararı olmadığını düşünüyorsanız konuyla ilgilenmeyebilirsiniz. Ayrıca programlamada şu fonksiyonun ve ya şu kodun acaba bir pratik yararı var mı? diye bir düşünce olmadığına inanıyorum. Önemsemediğimiz kodlar birgün işimize yarayabilir.
Konu hakkında bilgi sahibi değilseniz cevap yazmayarak forumu kirletmemiş olursunuz.
 
Bende sizi esefle kınıyorum.
Soru gayet mantıklı ve hiç bir aşağılama da yok.

En büyük erdemlerimizden olan hoşgörü ve saygı hızla eriyor.
Yazık!
 
En tepeye
dim f as form

Butonun click olayına da
set f= new FORMADINEYSE
f.visible=true

Buradaki önemli nokta f değişkenin buton clickde değil, en yukarıda modul private olarak tanımlanmış olması. Yani option explicit altına dim f as form yazman yeterli.

Bi de dipnot bu ne sinirdir hocam:) Toplamda 7 mesajın var 4000 tane mesajı olan adama forumu kirletiyorsun diyorsun. Biraz sakin bence:)
 
Öncelikle soruya karşı soruyla cevap verdiğiniz için ve bu aşağılayıcı bir üslubla soru sorduğunuz için sizi esefle kınıyorum.
Pratik yararı olmadığını düşünüyorsanız konuyla ilgilenmeyebilirsiniz. Ayrıca programlamada şu fonksiyonun ve ya şu kodun acaba bir pratik yararı var mı? diye bir düşünce olmadığına inanıyorum. Önemsemediğimiz kodlar birgün işimize yarayabilir.
Konu hakkında bilgi sahibi değilseniz cevap yazmayarak forumu kirletmemiş olursunuz.

:):):):):)
 
Geri
Üst