- Katılım
- 20 Ekim 2005
- Mesajlar
- 485
s.a.
referanslardan Microsoft HTML Object Library ve Microsoft Internet Controls işaretli olmasına rağmen response = StrConv(request.resporsbody, vbUnicode) satırında hata veriyor.
Not: Kodlar alıntıdır, öğrenme amaçlıdır.
Selametle..............................
Kod:
Sub web_veri()
Dim request As Object
Dim response As String
Dim html As New HTMLDocument
Dim website As String
Dim tutar As Variant
website = "https://www.doviz.com/"
Set request = CreateObject("MSXML2.XMLHTTP")
request.Open "get", website, True
request.setRequestHeader "If-Modified-Since", "Sat, 1 Jan 2000 00:00:00:GMT"
request.send
response = StrConv(request.resporsbody, vbUnicode)
html.body.innerHTML = resporse
tutar1 = html.getElementsByClassName("value").Item(0).innerText
tutar2 = html.getElementsByClassName("value").Item(1).innerText
tutar3 = html.getElementsByClassName("value").Item(2).innerText
tutar4 = html.getElementsByClassName("value").Item(3).innerText
MsgBox ("Gram Altın :") & tutar1
MsgBox ("Dolar :") & tutar2
MsgBox ("Euro :") & tutar3
MsgBox ("Sterlin :") & tutar4
End Sub
Not: Kodlar alıntıdır, öğrenme amaçlıdır.
Selametle..............................
Son düzenleme: