Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Nemám chuť kontrolovať Tvoj výtvor ale... Asi by som na to išiel trošku jednoduchšie ??? :-) 1.) N… poslední
pme 15.10.2009 19:38
pme

Nemám chuť kontrolovať Tvoj výtvor ale...
Asi by som na to išiel trošku jednoduchšie ???

:-)

1.) Na prázdny form si daj komponenty: WebBrowser (záložka internet), 2 tlačítka a ListBox.
2.) do uses doplň mshtml

uses
  MSHTML;

// Najprv treba otvoriť stránku
procedure TForm1.Button1Click(Sender: TObject);
begin
  Webbrowser1.Navigate('http://pc.poradna.net'); //alebo konkrétny súbor buď na webe alebo v PC...
end;

// Potom treba vykonať nasledujúci kód:
procedure TForm1.Button2Click(Sender: TObject);
var
  i: Word;
  ImageHref, ImageName: string;
  Document: IHtmlDocument2;
begin
  for i := 0 to WebBrowser1.OleObject.Document.Images.Length - 1 do
  begin
    Document := WebBrowser1.Document as IHtmlDocument2;
    ImageHref := (Document.Images.Item(i, 0) as IHTMLImgElement).Href;
    ImageName := (Document.Images.Item(i, 0) as IHTMLImgElement).nameprop;
    ListBox1.Items.Add(Format('%s;    Meno súboru: %s', [ImageHref, ImageName]));
  end;
end; 

Zpět do poradny Odpovědět na původní otázku Nahoru