Delphi post yardım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
pentagramnet
Üye
Mesajlar: 1
Kayıt: 24 Şub 2014 11:58

Delphi post yardım

Mesaj gönderen pentagramnet »

merhaba arkadaşlar bir örnek koda ihtiyacım var 2 gündür post ile yapmaya calıştım ama beceremedim
şimdi https://www.turkiye.gov.tr/imei-sorgulama bu verdiğim sitede bir adet edit ve birde buton var şimdi bende yapacagım ufak programa bir adet edit bir tane buton ve birtanede memo koysam edite yazacagım bilgiyi direk sitedeki edite yollasa ve butona tıklayıncada sitedeki işlemi gercekleştirip çıkan sonucuda memoya yazdırmasını istiyorum buna olanak varmıdır şimdiden teşekkürler
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Re: Delphi post yardım

Mesaj gönderen AliZairov »

Iyi akşamlar. Evet bu mümükün. Site SSL korumalı. Bu yüzden aşağıdakı kelimeler üzre forumda arama yapın. Projenizde size yardımcı olacaktır.

- HTML Parse
- aradansec
- https ssl

Son olarak size yardımcı olması için sitenin post olayına baktım.

post adresi https://www.turkiye.gov.tr/imei-sorgulama?submit
post edilen veriler
txtImei=125896783498745
token=9NXL2E-3U4ISX-PN7CF9-K1Y5FC-UK1XIK-8BY0MJ
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Delphi post yardım

Mesaj gönderen mrmarman »

Merhaba...

HTML Parse işini sana bırakalım. Sorgulama kısmını göstereyim. Çünkü Button'un ID'si yok, burada takılman muhtemel. :idea:

Kod: Tümünü seç

  WebBrowser1.Navigate('https://www.turkiye.gov.tr/imei-sorgulama');
  while WebBrowser1.ReadyState <> READYSTATE_COMPLETE do
  begin
    Sleep(1);
    Application.ProcessMessages;
  end;
  WebBrowser1.OleObject.Document.GetElementByID('txtImei').Value := Edit1.Text;
  WebBrowser1.OleObject.Document.Forms.Item(1).Elements.Item(2).Click;
Resim
Resim ....Resim
Cevapla