AccessTr.neT

Tam Versiyon: web sayfası
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Arkadaşlar,kullanıcı giriş formundan parola ve kullanıcı adı ile giriş yaptığımda şifre ve parola doğru ise webbrowser'a aktarılıyor hatalı ise Giris_Hata formu açılıyor. Fakat webbrowser'daki sayfa açılmaz ise hata veriyor. Bunu nasıl engelleyebilirim? Giriş butonuna nasıl bir kod eklemeliyim ki webbrowserdan bağlantı sağlanamazsa "sayfaya bağlanılamadı" uyarısı alabileyim?
Sayın durkheim;
Önce bu hatanın hata nosunu bulun. Sonra da hata denetimine if then ile istediğiniz mesajı verdirirsiniz.... diye düşünüyorum. Kolay gelsin.
(25/02/2011, 23:58)Hayri16 yazdı: [ -> ]Sayın durkheim;
Önce bu hatanın hata nosunu bulun. Sonra da hata denetimine if then ile istediğiniz mesajı verdirirsiniz.... diye düşünüyorum. Kolay gelsin.

Sayın Hayri Hocam, cevabınız için teşekkür ederim. Giriş yapılamadığında "tarayici.Document.getElementById("j_username").Value = kx.Value" kısmında hata veriyor. Yani gönderdiğim şifre ve kullanıcı adına karşılık olarak tarayıcıdaki j_username metin kutusu bulunamazsa bu hatayı veriyor. Tarayıcıdaki sayfanın açılmadığını nasıl formüle edebillirim?
Sayın durkheim;
O yordamın hemen başlangıcına
on error goto hata
diye bir kod ekle
o yordam bitmeden yani end sub dan hemen önceye
hata:
msgbox("hata no:" & err.number)
yaz. Bu çalışma zamanı olduğunda hatanın kodunu(numarasını) mesaj olarak ekrana yazacak.
Bunu öğrendikten sonra gerisi kolay.
Kolay gelsin.
Private Sub tarayici_ProgressChange(ByVal Progress As Long, ByVal ProgressMax As Long)
On Error Resume Next
Dim IE As Object
Dim veri As String
Set IE = Me.tarayici
Me.Etiket77.Caption = ""
veri = IE.Document.All.tags("table").Item(7).Rows(0).cells(1).innertext
If veri = "Şifre " Then
Me.Etiket77.Caption = "BAĞLANDI"
Else
Me.Etiket77.Caption = "BAĞLANMADI....."
End If
End Sub

Şeklinde bi kod denedim. webborwserda sayfa açılırsa forma eklediğim Etiket77'de "BAĞLANDI" yazıyor. webbrowserda sayfa açılmazsa "BAĞLANMADI....." yazıyor.

Bunun yerine

Komut6.visible=true
Komut6.visible=false

gibi kod yazıp webbrowser açılmazsa Giriş butonunu gizleyebilirsin.
Sayın Hayri16 ve Sayın sledgeab, yardım için teşekkür ederim. +rep+rep