Access Form İçerisine Web Tarayıcısı Denetimi Ekleme, Popup Açmak, Yeni Sekme

1 2 3 4 5
09/02/2020, 02:17

xoseng

(09/02/2020, 02:13)ozanakkaya yazdı: Dim GVeri as integer
GVeri 
= WebBrowser.Document.getElementById("ddlSMSBilgilendirme").innerhtml

MsgBox GVeri

Bu kod ile mesaj kutusuna veri geliyor mu
Hayır, veri gelmiyor, mesaj kutusu gelmiyor.
09/02/2020, 04:13

ozanakkaya

Kodda Webbrowser ismi doğru mu
09/02/2020, 15:06

xoseng

(09/02/2020, 04:13)ozanakkaya yazdı: Kodda Webbrowser ismi doğru mu
Evet doğru, 
e okul sitesi içerisinde dört çeşit veri alanı alacağım,
Birincisi olarak Text alanlarını almayı öğrendim ve alıyor.
İkincisi Liste alanlarını alamaya çalışıyorum,
sonrasında
Üçüncüsü Öğrenci Resmini almaya çalışacağım
son olarak
Dördüncüsü Radio (tik ile işaretli) alanları almaya çalışacağım.



09/02/2020, 15:21

ozanakkaya

resmini eklediğiniz web sayfasının kaynak kodları ile uygulamanızın son halini ekleyin.
09/02/2020, 22:45

xoseng

ben şekilde içerikleri indiren bir döküman buldum (bilişim öğretmenleri sitesinde) . kodlar VB ama Maalesef Access değil. Uyarlama yapamadım.
09/02/2020, 23:50

xoseng

Kod:
c#
  <option selected="selected" value="6">ANKARA</option>
değerindeki ANKARA yı değer olarak alamak için

foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("option"));

{
if (el.GetAttribute("selected") == "True");
{
MessageBox.Show(el.InnerText);
}
}
yine de ilk yapıdaki gibi selected="selected" halini baz almak isterseniz, value=6'yi süzerek ANKARA'yı alabilirsiniz:

foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("option"))
            {         
                if (el.GetAttribute("value") == "6")
                {
                    MessageBox.Show(el.InnerText);
                }
            }
Benzer bir çalışma yapmaya çalışan C# taki bu kodu Access için Visual Basic olarak nasıl uyarlayabiliriz. (C# Kodu için Kaynak: https://social.msdn.microsoft.com/Forums...m=csharptr)
1 2 3 4 5