08-04-2017, Saat: 01:33
Konuyu Oyla:
Siteden veri alma
|
08-04-2017, Saat: 01:51
Merhaba,
indy deki IdHTTP nesnesi işinize yarayabilir
08-04-2017, Saat: 02:45
(08-04-2017, Saat: 01:33)serhat Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlSelam, webbrowser kullanmadan mackolik id'ye göre maç sonuçlarını almak istiyorum bunun için nasıl bir yol izlemeliyim? İyi akşamlar. Evet mümükün. Bir örnek fonksiyon hazırladım. 1) uses IdHTTP ekleyin. 2) Fonksiyonumuz function MacSonucuAl(const id: Integer): string; function SubParse(Source, L, R: string): string; begin Delete(Source, 1, Pos(L, Source) + Length(L) - 1); Result := Copy(Source, 1, Pos(R, Source) - 1); end; var HTTP: TIdHTTP; Temp: string; begin HTTP := TIdHTTP.Create(nil); try Temp := HTTP.Get('http://www.mackolik.com/Mac/' + IntToStr(id) + '/'); Result := Trim(SubParse(Temp, '<div class="match-score" id="dvScoreText">', '</div>')); finally HTTP.Free; end; end; 3) Kullanımı // MacSonucuAl(id numarası) //Örnek ShowMessage(MacSonucuAl(2540036)); (08-04-2017, Saat: 02:45)AliZairov Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol(08-04-2017, Saat: 01:33)serhat Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlSelam, webbrowser kullanmadan mackolik id'ye göre maç sonuçlarını almak istiyorum bunun için nasıl bir yol izlemeliyim? Elinize sağlık; bir function altında oluşturmak istediğimde [dcc32 Error] Main.pas(43): E2035 Not enough actual parameters [dcc32 Error] Main.pas(51): E2010 Incompatible types: 'string' and 'Integer' [dcc32 Fatal Error] Bahis.dpr(5): F2063 Could not compile used unit 'Main.pas' hatası alıyorum bu neden olabilir? function SubParse(const Id, Source, EvSahibi, Deplasman: String): String; var Http: TIdHTTP; Temp, Skor: String; begin Http := TIdHTTP.Create(Nil); try Temp := Http.Get('http://www.mackolik.com/Mac/' + Id + '/'); Skor := Trim(SubParse(Temp, '<div class="match-score" id="dvScoreText">', '</div>')); finally Http.Free; end; end;
08-04-2017, Saat: 16:44
(Son Düzenleme: 29-04-2017, Saat: 15:14, Düzenleyen: Fesih ARSLAN.)
(08-04-2017, Saat: 15:27)serhat Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol(08-04-2017, Saat: 02:45)AliZairov Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olİyi akşamlar. Evet mümükün. Bir örnek fonksiyon hazırladım. Merhaba. Fonksiyon ismi MacSonucuAl. SubParse fonksiyonu ise html parse icin kullanıyorum. Ve oda MacSonucuAl gömülü bir fonksiyon. Dikkat ederseniz izin fonksiyon ismi SubParse. Siz ismini değişmeniz gerek ilk önce. Sonra fonksiyonunuza SubParse fonksiyonunu gömmeniz gerekiyor. |
« Önceki Konu | Sonraki Konu »
|
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
Veri Tabanına Tarih Eklemek | Mericx | 22 | 519 |
2 saat önce Son Yorum: Slyman |
|
Usb cihazlarına veri yazma ve usb cihazlarını listeleme | seci20 | 4 | 81 |
4 saat önce Son Yorum: seci20 |
|
Accsess te tek tabloya girdiğim veri diğerinde de gözüksün | Matesh | 2 | 93 |
22-03-2018, Saat: 16:29 Son Yorum: Matesh |
|
Ip cameradan goruntulerini alma | klavye | 8 | 225 |
21-12-2017, Saat: 08:05 Son Yorum: Fesih ARSLAN |
|
Media player hızlı ileri alma | Lord_Ares | 2 | 186 |
29-11-2017, Saat: 01:26 Son Yorum: Lord_Ares |
Konuyu Okuyanlar: 1 Ziyaretçi