lostyazilim
tr.link

c# İle Döviz Uygulaması

7 Mesajlar 1.570 Okunma
lstbozum
tr.link

ysn219 ysn219 Yasin SARICA Kullanıcı
  • Üyelik 15.11.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 47
  • Beğeniler 5 / 0
  • Ticaret 0, (%0)
Merhaba Arkadaslar
ben C# İle Bir Uygulama Geliştirmek İstiyorum bir döviz sitesinden döviz kurlarını form uygulamama çekmek istiyorum bunu nasıl yapabilirim xml ile degil html sitede
n çekecegim

şimdiden teşekkür ederim
 

 

yasinsarica.com
wmaraci
reklam

ayqo ayqo WM Aracı Kullanıcı
  • Üyelik 15.02.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Kastamonu
  • Ad Soyad A** T**
  • Mesajlar 386
  • Beğeniler 20 / 68
  • Ticaret 14, (%100)
Uğraşma fazla diye sadece dolar çeken kod.
WebRequest SiteyeBaglantiTalebi = HttpWebRequest.Create("http://www.bigpara.com/doviz");
WebResponse GelenCevap = SiteyeBaglantiTalebi.GetResponse();
StreamReader CevapOku = new StreamReader(GelenCevap.GetResponseStream());
string KaynakKodlar = CevapOku.ReadToEnd();
int IcerikBaslangicIndex = KaynakKodlar.IndexOf("DOLAR ") + 80;
int IcerikBitisIndex = KaynakKodlar.Substring(IcerikBaslangicIndex).IndexOf("
");
label1.Text= "Dolar:"+KaynakKodlar.Substring(IcerikBaslangicIndex, IcerikBitisIndex);
 

 

ysn219 ysn219 Yasin SARICA Kullanıcı
  • Üyelik 15.11.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 47
  • Beğeniler 5 / 0
  • Ticaret 0, (%0)
teşekkür ederim peki http://kur.doviz.com/ bu siteden norveç kronu alış ve japan yeni alış çekebilirmiyiz ?
 

 

yasinsarica.com

ayqo ayqo WM Aracı Kullanıcı
  • Üyelik 15.02.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Kastamonu
  • Ad Soyad A** T**
  • Mesajlar 386
  • Beğeniler 20 / 68
  • Ticaret 14, (%100)
WebRequest SiteyeBaglantiTalebi = HttpWebRequest.Create("http://kur.doviz.com");
WebResponse GelenCevap = SiteyeBaglantiTalebi.GetResponse();
StreamReader CevapOku = new StreamReader(GelenCevap.GetResponseStream());
string KaynakKodlar = CevapOku.ReadToEnd();
int IcerikBaslangicIndex = KaynakKodlar.IndexOf("") + 4411;
int IcerikBitisIndex = KaynakKodlar.Substring(IcerikBaslangicIndex).IndexOf("");
label1.Text= "Norveç Kronu:"+KaynakKodlar.Substring(IcerikBaslangicIndex, IcerikBitisIndex);


bu norveç kuronu +4411'deki sayıyı büyüterek japon yeninide alabilirsin
 

 

wmaraci
wmaraci

ysn219 ysn219 Yasin SARICA Kullanıcı
  • Üyelik 15.11.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 47
  • Beğeniler 5 / 0
  • Ticaret 0, (%0)
Tamam Öyle Oluyor Ama Bir Sıkıntı Var
int IcerikBaslangicIndex = KaynakKodlar.IndexOf("") + 4411; daki color-green kısmı döviz düşünce color-red oluyor bunu ifle kontrol edebilirmiyim acaba ? :confused::confused:
 

 

yasinsarica.com

mehmetcanhoroz mehmetcanhoroz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 31.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Web tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad M** C**
  • Mesajlar 256
  • Beğeniler 21 / 27
  • Ticaret 1, (%100)

ysn219 adlı üyeden alıntı

Tamam Öyle Oluyor Ama Bir Sıkıntı Var
int IcerikBaslangicIndex = KaynakKodlar.IndexOf("") + 4411; daki color-green kısmı döviz düşünce color-red oluyor bunu ifle kontrol edebilirmiyim acaba ? :confused::confused:


program açılırken örnek veriyorum dolar 2.5 çıktı. bunu bir gizli değişkene atarsın timer ilede her saniye formu güncellersin. 1. güncellemeden sonra dolar 2.4 e düştü diyelim. timer in içinede if bloğu açarsın

if(dolarDegiskeni>gizliDolarDegiskeni)
{
labelX.ForceColor = Color.Red;
}
else
{
labelX.ForceColor=Color.Green;
}

gibi birşey yaparsan hem program her saniye yenilenir hemde renkleri dğeiştirirsin
 

 

ysn219 ysn219 Yasin SARICA Kullanıcı
  • Üyelik 15.11.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 47
  • Beğeniler 5 / 0
  • Ticaret 0, (%0)

mehmetcanhoroz adlı üyeden alıntı

program açılırken örnek veriyorum dolar 2.5 çıktı. bunu bir gizli değişkene atarsın timer ilede her saniye formu güncellersin. 1. güncellemeden sonra dolar 2.4 e düştü diyelim. timer in içinede if bloğu açarsın

if(dolarDegiskeni>gizliDolarDegiskeni)
{
labelX.ForceColor = Color.Red;
}
else
{
labelX.ForceColor=Color.Green;
}

gibi birşey yaparsan hem program her saniye yenilenir hemde renkleri dğeiştirirsin


benim kastetiğim o değil verileri çekerken karakter sayıyor ya red 3 karakter green 5 karakter ama onuda if ile hallettim ilgilendigin için teşekkür ederim
 

 

yasinsarica.com
wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)