Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
html parse repeat
#6
Kendi fonksiyonunu revize etmek istersen aşağıdaki şekilde denemek isteyebilirsin.

tumu isimli parametreyi girmezsen senin eski fonksiyon gibi olur, TRUE girersen repeat döngüsü aranan "ilk" parametresi bitene kadar çalışır.


Function aradansec( text, ilk, son:String; tumu:boolean = false ): String;
begin
  result := '';
  repeat
    if pos(ilk, Text) > 0 then
    begin
      System.Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
      Result := Result + Copy(Text, 1, Pos(Son, Text)-1) + sLineBreak;
    end;
  until (not tumu) or ( pos(ilk, Text) = 0 );
end;



Kullanımı :


uses
 System.Net.HttpClientComponent;

procedure TForm1.BitBtn1Click(Sender: TObject);
var
 LResponse   : string;
 LIlk, LSon  : string;
 LResult     : string;
begin
 With TNetHTTPClient.Create(nil) do
 try
   LResponse := Get( 'https://www.delphican.com/showthread.php?tid=8202' ).ContentAsString;
 finally
   free;
 end;

 // Tüm href'ler isteniyor..
 LIlk := 'href="';
 LSon := '"';

 LResult := aradansec( LResponse, LIlk, LSon, true );  // veya FALSE olursa senin eski fonksiyonun gibi olur sadece ilkini bulur.

 showmessage( LResult );

end;
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla


Bu Konudaki Yorumlar
html parse repeat - Yazar: ercanskose - 28-10-2025, Saat: 16:46
html parse repeat - Yazar: enigma - 28-10-2025, Saat: 18:42
Cvp: html parse repeat - Yazar: ercanskose - 29-10-2025, Saat: 11:03
html parse repeat - Yazar: emailx45 - 29-10-2025, Saat: 05:06
html parse repeat - Yazar: frmman - 29-10-2025, Saat: 11:49
html parse repeat - Yazar: mrmarman - 29-10-2025, Saat: 16:49
Cvp: html parse repeat - Yazar: bydelphi - 29-10-2025, Saat: 23:50
html parse repeat - Yazar: frmman - 30-10-2025, Saat: 12:05
Cvp: html parse repeat - Yazar: Mr.X - 30-10-2025, Saat: 13:56
Cvp: html parse repeat - Yazar: ercanskose - 04-11-2025, Saat: 12:46

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  HTML Editor m_ekici 1 599 19-01-2025, Saat: 11:05
Son Yorum: bydelphi
  Local HTML Dosyasını Yazdırma Hayati 2 1.171 09-01-2023, Saat: 12:33
Son Yorum: Hayati
  Html veya Xml pdf e çevirme ahmet6513 11 4.990 02-01-2023, Saat: 15:22
Son Yorum: ahmet6513
  Fast Report'da HTML Gösterme Hk. pro_imaj 4 1.770 10-10-2022, Saat: 11:24
Son Yorum: pro_imaj
  Json Parse İşlemi bünyamin68 10 4.829 24-07-2022, Saat: 09:49
Son Yorum: arsl01



Konuyu Okuyanlar: 1 Ziyaretçi