Skip to main content

AccessTr.neT


Navigate Complete Kullanımı

Navigate Complete Kullanımı

Çözüldü #1
Değerli Arkadaşlar;
Navigate Complete'nin WebBrowser ile kullanıldığını ve sayfanın yükleme işinin başarılı bir şekilde bittiğinde meydana geldiğini öğrendim. Kullanımı konusunda çok ayrıntılı bilgi bulamadım. Hazırladığım programda değişen sayfalardan veri almam gerekiyor. Bu nedenle sayfaların yüklendiğini kontrol etmem gerekiyor. Konu hakkında bilgisi olan arkadaşlar bilgilerini veya örnek programlarını paylaşabilirler mi?
Şimdiden teşekkür eder saygılar sunarım.
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 24/03/2010, 13:50, Düzenleyen: Hayri16.
Cevapla
Çözüldü #2
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)

'kod

End Sub

sayfa yüklendiğnde kod çalışır, tc kimlik no sorgululama örneklerinden birinde muhtemelen kullandım.
Cevapla
Çözüldü #3
Sayın sledgeab teşekkür ederim bunu zaten sizin ve Sayın esrefigit'in örneklerinden öğrendim. Bu şekilde yazılışını gördüm.
Şöyle sorayım o halde.
Ardı ardına sırayla birbirinin içinden objeler tıklayarak diğer sayfaları açmam gerekiyor. Sayfa açılmadan tuş aktif olsun istemiyorum. Zaten yükleme bitmeden basınca hata veriyor. Yukarıdaki subu kullandım, arasına aktif pasif kodlarını yazdım ama daha ilk sayfa yüklenince iş tamam deyip tuşları açıyor. Yukarıdaki komutu if..then veya true false şeklinde kullanma imkanı var mıdır?
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #4
sn Hayri16, benim kullandığım kod aşağıda,
Kod:
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
On Error Resume Next
Me.txtil.Visible = True
WebBrowser3.Visible = True
End Sub

sizin bahsettiğiniz if kodu için örnek uygulamayı incelemem gerekiyor.
Cevapla
Çözüldü #5
Sayın sledgeab;
Teşekkür ederim ilginiz için. Yapmak istediğimi anlatayım. Belki "navigatecomplete" dışında da bir çözüm üretebilirsiniz.
Sayfayı webbrowser1 de açıyorum. Yükleniyor.(Bu arada bekliyorum) Sonra açılan sayfadaki bazı objeleri tuşlara atadım. Tuşa basılınca başka bir sayfa geliyor. Orada da seçenekler var. Bunlar içinde tuş atadım. Eğer yüklenme bitmeden tuşlara basarsam doğal olarak henüz yüklenilmediği için böyle bir obje yok diyor. Ben de tuşlar ilgili sayfa yüklenmeden disabled olsun istiyorum. Bu nedenle navigatecomplete yi kullanmaya çalışıyorum. Ama başka bir çözüm önerirseniz denerim. Saygılarımla...

Şimdi sizin kodlarınızda farkettiğim bir şey var. Navigatecompletenin altında webbrowser3 gördüm. Yoksa siz benim gibi sorunları bir kaç webrowser açıp onlatı görünür-gizle ile mi aşıyorsunuz?
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 20/03/2010, 04:06, Düzenleyen: Hayri16.
Cevapla
Çözüldü #6
benim eklediğim koddaki webbrowser3'ün herhangi bir işlevi yok, sadece diğer webbrowserin kenarlarını kapatıyor,

webbrowser ile web sayfasındaki belirli bir alandan veri çekerek metin kutusuna yazdırabilir, metin kutusuna yazılan değere göre buton gizleyebilirsin.

ekteki örnek uygulama açılınca Komut207 gizlenip Komut208 görünür,

webbrowserdeki T.C. kimlik no Sorgula butonunu tıklarsan Komut208 gizlenip Komut207 görünür.
.rar formdeneme.rar (Dosya Boyutu: 13,96 KB | İndirme Sayısı: 30)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da