Sayfayı Yazdır | Pencereyi Kapat

Veritabanı Bağlama

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Clomosy ile değişken kullanımı
Forum Tanımlaması: TRObject dili ile değişken tanımlaması ve ekranda gösterme
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1166
Tarih: 06 Ağustos 2025 Saat 19:38
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: Veritabanı Bağlama
Mesajı Yazan: Muzaffer
Konu: Veritabanı Bağlama
Mesaj Tarihi: 06 Ağustos 2025 Saat 13:46
Bir uygulama geliştiriyorum ve bu uygulamaya borsadaki canlı verileri çekmek istiyorum elimde api anahtarı mevcut nasıl bir yol izleyeceğim 



Cevaplar:
Mesajı Yazan: Sudesigirci
Mesaj Tarihi: 06 Ağustos 2025 Saat 13:58
Merhaba Muzaffer,

TclRest bileşeni ile borsadaki fiyatı getiren basit bir örnek yazdım ben bildiğim bir borsa sitesini kullandım url kısmına apii anahtarını aldığın borsa sitesinin urlsini girebilirsin umarım yardımcı olur 

var
  borsaForm: TCLForm;
  fiyatLabel: TClProLabel;
  getirBtn: TClProButton;
  restBorsa: TClRest;

void fiyatGetir;
var
  sonuc: String;
{
  restBorsa.BaseURL = ' https://finnhub.io/api/v1/quote?symbol=AAPL&token=Kendiapianahtarı" rel="nofollow - https://finnhub.io/api/v1/quote?symbol=AAPL&token=Kendiapianahtarı nıbukısmagir';
  restBorsa.Method = rmGet;
  restBorsa.ContentType = 'application/json';

  restBorsa.Execute;

  sonuc = Clomosy.CLParseJSON(restBorsa.Response, 'c');
  fiyatLabel.Caption = 'AAPL Fiyatı: ' + sonuc + ' USD';
}
void FormCreate;
{
  borsaForm = TCLForm.Create(Self);

  fiyatLabel = borsaForm.AddNewProLabel(borsaForm, 'fiyatLabel', 'AAPL Fiyatı:');
  fiyatLabel.Align = alTop;
  fiyatLabel.Height = 30;
  fiyatLabel.clProSettings.TextSettings.Font.Size = 18;

  getirBtn = borsaForm.AddNewProButton(borsaForm, 'getirBtn', 'Fiyatı Getir');
  getirBtn.Align = alTop;
  getirBtn.Height = 40;
  borsaForm.AddNewEvent(getirBtn,tbeOnClick,'fiyatGetir');

  restBorsa = TClRest.Create;
}

{
  FormCreate;
  borsaForm.Run;
}

İyi Çalışmalar Dilerim.


Mesajı Yazan: Muzaffer
Mesaj Tarihi: 06 Ağustos 2025 Saat 15:55
Teşekkür ederim iyi çalışmalar



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net