Zapisz jako...

0

Mam takie pytanie jak zapisać na dysku zawartość komponentu TWebBrowser, chodzi mi o coś jak "zapisz jak..." w IE

0

Poszukaj na swissdelphicenter.ch.

// Dopisane
Drajwer: Świetnie, tylko co z obrazkami? Poza tym to jest dział delphi, więc zapewne chodziło o programowe....

0

Klikasz prawym klawiszem na webbrowser wybierasz pokaz zrodlo i z notatnika juz zapisz jako proste nie?

0

Drajwer chodziło mi o coś w stylu Plik->Zapisz jako...
Bo prawym przyciskiem to też potrafie ale nie o to chodzi...

0

Prosze... :-)

procedure WBSaveToFile(const WB: TWebBrowser; const FName: string);
var
  F: file;
  S: string;
  V: Variant;
begin
  AssignFile(F, FName);
  {$I-} Rewrite(F, 1); {$I+}
  if IOResult <> 0 then Exit;
  try
    V := WB.OleObject.document.getElementsByTagName('HTML');
    S := V.item(0).outerHTML;
    BlockWrite(F, Pointer(S)^, Length(S));
  finally
    CloseFile(F);
  end;
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1