جلب نص معين من موقع
#1
السلام عليكم
اين الخطا في هذا الكود ؟
احاول جلب جميع النصوص الموجودة بالموقع التي بينIP-WB
نجحت في جلب اول نص وحاولت عمل حلقة تكرارية الجلب جميع النصوص لاكن الامر لم ينجح
كود :
var  Start, Stop: Integer;  Str, SubStr, SubStr2, S: string; iall : IHTMLElement;  i:Integer; begin    if Assigned(WebBrowser1.Document) then    begin      iall := (WebBrowser1.Document AS IHTMLDocument2).body;      while iall.parentElement <> nil do      begin        iall := iall.parentElement;      end;   for I := 0 to WebBrowser1.OleObject.Document - 1 do  begin Str := WebBrowser1.OleObject.Document[I];  Str := iall.outerHTML[i];  SubStr := 'IP';  SubStr2 := 'WB';  if Pos(SubStr, Str) > 0 then  begin    Start := Pos(SubStr, Str);    Stop := Pos(SubStr2, Str);    S := Copy(Str, Start + Length(SubStr) , Stop - (Start + Length(SubStr)));   Memo1.Text:= S;  end; end; end; end;
الرد


الردود في هذا الموضوع
جلب نص معين من موقع - بواسطة Strem - 07-02-2017, 09:26 AM
RE: جلب نص معين من موقع - بواسطة Agmcz - 17-02-2017, 08:39 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم