calistigimiz bankanin sitesinden kur bakabiliyoruz ekrandan sorgulama yapinca
Kod: Tümünü seç
https://online.atfbank.kz/info/exchange_period.jsp?sd=1&sm=10&sy=2006&ed=31&em=10&ey=2006&c=USD
saygilar
Kod: Tümünü seç
https://online.atfbank.kz/info/exchange_period.jsp?sd=1&sm=10&sy=2006&ed=31&em=10&ey=2006&c=USD
Kod: Tümünü seç
procedure TAnaSayfa.KurlarTimer(Sender: TObject);
var s,alis,satis,aranan:string;
yer,i:integer;
begin
KurGrid.Cells[0,1]:='ABD $';
KurGrid.Cells[0,2]:='EURO';
KurGrid.Cells[1,0]:='Alış';
KurGrid.Cells[2,0]:='Satış';
try
s:=Kurindir.Get('http://www.tcmb.gov.tr/kurlar/today.html');
aranan:='ABD DOLARI';
for i:=0 to 1 do
begin
yer:=pos(aranan,s);
if yer=0 then
begin
//StatusBar.SimpleText:='Kur Bilgisi Alınamadı';
exit;
end else begin
yer:=yer+length(aranan);//bulunan yerden sonraki kısmı al
s:=copy(s,yer,length(s)-yer);//boşlukları at
s:=Trim(s);//sonraki basamak kura ait alış fiyat bilgi
alis:=copy(s,1,6);
s:=copy(s,7,length(s)-6);//boşluklar atılır
s:=Trim(s);
satis:=copy(s,1,6);
if aranan='ABD DOLARI' then
begin
KurGrid.Cells[1,1]:=alis;//ListBox1.Items.Strings[0];//alış fiyatından sonraki kısmı al
KurGrid.Cells[2,1]:=satis;//ListBox1.Items.strings[1];
end else begin
KurGrid.Cells[1,2]:=alis;//ListBox1.Items.strings[0];//alış fiyatından sonraki kısmı al
KurGrid.Cells[2,2]:=satis;//ListBox1.Items.strings[1];
end;
end;
aranan:='EURO';
end;
except on e:Exception do
begin
StatusBar.SimpleText:='Kur Bilgisi Alınamadı'+e.Message;
end;
end;
end;