Iki farkili doviz sayfasinin VB'de uyarlamasi
#1
Asagidaki kodlari kolonlarina denklemek istiyorum

Public Function BtnKurTLAl()
If ResmiTatil(Forms(MuM)!TxtTarih) = False Then
Call mesaj("Resmi Tatil Seçtiniz" & vbCrLf & _
"Lütfen tarihi degistiriniz.", "Uyari", 2, "")
Exit Function
End If
Forms(MuM)!LstKurlar.RowSource = ""
Forms(MuM)!LstKurlar.AddItem ("DovizCinsi" & ";" & "Orjinal Isim" & ";" & "Alis" & ";" & "Satis" & ";" & "Kur")
Dim xmldoc As MSXML2.DOMDocument
Dim DovizListesi As MSXML2.IXMLDOMNodeList
Dim Dovizler As MSXML2.IXMLDOMNode
Set xmldoc = New MSXML2.DOMDocument
xmldoc.async = False
If Forms(MuM)!TxtTarih < Date Then
xmldoc.Load "http://www.tcmb.gov.tr/kurlar/" _
& Format(Forms(MuM)!TxtTarih, "yyyymm") & "/" _
& Format(Forms(MuM)!TxtTarih, "ddmmyyyy") & ".xml"
Else
xmldoc.Load "http://www.tcmb.gov.tr/kurlar/today.xml"
End If
Set DovizListesi = xmldoc.DocumentElement.SelectNodes("Currency")
On Error GoTo Hata
Dim DovizCinsi, OrjIsim, Alis, Satis, Kur As String
For Each Dovizler In DovizListesi
DovizCinsi = Dovizler.SelectSingleNode("Isim").Text
OrjIsim = Dovizler.SelectSingleNode("CurrencyName").Text
Alis = Dovizler.SelectSingleNode("ForexBuying").Text
Satis = Dovizler.SelectSingleNode("ForexSelling").Text
Kur = Dovizler.SelectSingleNode("ForexBuying").Text
Forms(MuM)!LstKurlar.AddItem (DovizCinsi & ";" & OrjIsim & ";" & Alis & ";" & Satis & ";" & Kur)
Next
Set xmldoc = Nothing
Hata: Exit Function
End Function

Public Function BtnKurRBLAl()
If ResmiTatil(Forms(MuM)!TxtTarih) = False Then
Call mesaj("Resmi Tatil Seçtiniz" & vbCrLf & _
"Lütfen tarihi degistiriniz.", "Uyari", 2, "")
Exit Function
End If
Forms(MuM)!LstKurlar.RowSource = ""
Forms(MuM)!LstKurlar.AddItem ("DovizCinsi" & ";" & "Orjinal Isim" & ";" & "Alis" & ";" & "Satis" & ";" & "Kur")

Dim url_request As String

' Dim xmldoc As MSXML2.DOMDocument
Dim xmldoc As Object

' Dim DovizListesi As MSXML2.IXMLDOMNodeList
Dim nodeList As Object

' Dim Dovizler As MSXML2.IXMLDOMNode
Dim xmlNode As Object

' Set xmldoc = New MSXML2.DOMDocument
Set xmldoc = CreateObject("Msxml.DOMDocument")

Dim node_attr As Object

xmldoc.async = False

Dim i As Integer
Dim strS As String
Dim xdate As Date
Dim iIndex As Integer


url_request = "http://www.cbr.ru/scripts/XML_daily.asp?date_req=" + Format(Nz(Forms(MuM)!TxtTarih, Date), "dd\/mm\/yyyy")
If Not xmldoc.Load(url_request) = True Then
MsgBox ("Yayfa Yuklenemedi")
Exit Function
End If
Set nodeList = xmldoc.SelectNodes("ValCurs")
Set xmlNode = nodeList.Item(0).CloneNode(True)
Set node_attr = xmlNode.Attributes(0)
'xdate = node_attr.Value
'--------------
Set nodeList = xmldoc.SelectNodes("*/Valute")
Dim DovizCinsi, OrjIsim, Alis, Satis, Kur As String
strS = "DNo;DTuru;;;Kur"
For iIndex = 0 To nodeList.Length - 1
Set xmlNode = nodeList.Item(iIndex).CloneNode(True)
' strS = strS & ";" & DNo

For i = 0 To xmlNode.ChildNodes.Length - 1
strS = strS & ";" & xmlNode.ChildNodes(i).Text

Next
Next
Forms(MuM)!LstKurlar.RowSource = strS
Forms(MuM)!LstKurlar.AddItem (DovizCinsi & ";" & OrjIsim & ";" & Alis & ";" & Satis & ";" & Kur)
Set xmldoc = Nothing
Set nodeList = Nothing
Set xmlNode = Nothing




  Alıntı
Bu mesajı beğenenler:
#2
Biri bu sitede yayinlanmis biride rusyada bir siteden alinmis..


Eklenti Dosyaları
.rar   Doviz.rar (Boyut: 32,61 KB / İndirilme: 99)



  Alıntı
Bu mesajı beğenenler:
#3
dosyayi birlestirmeye yardimci olacak kimse yokmu



  Alıntı
Bu mesajı beğenenler:
#4
Burdada durum beklemede ??

Arkadaslar birinizin kalbini kirdim heralde?


Sorry?

Inanin kasdi bir durum yok?



  Alıntı
Bu mesajı beğenenler:
#5
Merhaba;

Kimsenin kalbini kırmadınız. Sanırım sorununuz iyi anlaşılmadı ve biraz da meşguldük.

Dediğim gibi tam anlaşılmadı ama anladığım kadarıyla şöyle yapsanız;

Uygulamalardan birine diğer uygulamadaki form ve varsa ilgili modulleri alın böylece tek uygulamada yer alır.

Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#6
sorun zaten tek formda toplaya bilmek bunlarin ikisini birlestirip iclerinden bana gereken kurlari kendi tablomda birlestirmek istiyorum, kisacasi beceremedim...




  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Tcmb Döviz Kuru alperalper 2 413 11-03-2022, 15:00
Son Mesaj: alperalper
  [TABLO] Döviz Cinsine Göre Tablo Yapma blumanx 9 827 08-03-2022, 21:56
Son Mesaj: blumanx
  [FORM] Tablodaki Döviz Kurların Tarih Filtresine Göre Formda Görüntülenmesi ergin.tekinalp 2 431 08-03-2022, 16:10
Son Mesaj: ergin.tekinalp
  [FORM] Web Sayfasının Oturumu Açılmış Olarak Gelmesini Sağlamak doganyora 1 501 20-03-2021, 13:54
Son Mesaj: doganyora
  [FORM] web sayfasının belli bir kısmını gösterme maras321 0 1.428 22-11-2016, 17:47
Son Mesaj: maras321
  [VBA] döviz kuru almak ates2014 4 1.711 11-08-2016, 21:51
Son Mesaj: ates2014
  [FORM] Veri sayfası satırına tıklandığında ilgili Form sayfasının açılması ekremer1969 7 3.458 29-03-2016, 07:14
Son Mesaj: ekremer1969
  [FORM] kapalı çarşı altın ve döviz kurları hedefkaya 2 1.493 03-03-2016, 15:32
Son Mesaj: hedefkaya

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi