(09/02/2020, 02:13)ozanakkaya yazdı: Dim GVeri as integerHayır, veri gelmiyor, mesaj kutusu gelmiyor.
GVeri = WebBrowser.Document.getElementById("ddlSMSBilgilendirme").innerhtml
MsgBox GVeri
Bu kod ile mesaj kutusuna veri geliyor mu
Access Form İçerisine Web Tarayıcısı Denetimi Ekleme, Popup Açmak, Yeni Sekme
Kodda Webbrowser ismi doğru mu
(09/02/2020, 04:13)ozanakkaya yazdı: Kodda Webbrowser ismi doğru muEvet 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.
resmini eklediğiniz web sayfasının kaynak kodları ile uygulamanızın son halini ekleyin.
ben şekilde içerikleri indiren bir döküman buldum (bilişim öğretmenleri sitesinde) . kodlar VB ama Maalesef Access değil. Uyarlama yapamadım.
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);
}
}
Son Düzenleme: 10/02/2020, 00:01, Düzenleyen: xoseng.
(Sebep: kodu düzenledim.)
Konuyu Okuyanlar: 1 Ziyaretçi