WebBrowser1.Navigate('http://localhost/test.txt'); 이런 형태로 불러들인 화일을 메모장에 다시 로드하고 싶습니다. 여기서 주의 할 점은 반드시 WebBrowser1의 내용를 메모장에 불러들여야 한다는겁니다. Memo.Lines.Add or Memo.Line...
하얀까마귀
•
2003.10.06 13:02
기억이 가물가물 하긴 한데.. ^^
한번 확인해 보세요..
아마 DocumentComplet 라는 이벤트가 있을껍...
한번 확인해 보세요..
아마 DocumentComplet 라는 이벤트가 있을껍니다.
님의 WebBrowser1 에 보면요.. ^^
설명하다가 안되어서.. ㅋㅋ
procedure TForm1.WBInnerDocumentComplete(Sender: TObject;
const pDisp: IDispatch; var URL: OleVariant);
var
HTML : String;
Buf : TStringStream;
begin
Buf := TstringStream.Create('');
try
try
(WBInner.Document as IPersistStreamInit).Save(TStreamAdapter.Create(Buf), True);
except
Exit;
end;
Buf.Position:=0;
HTML := Buf.DataString;
Memo1.Lines.Text := HTML;
finally
Buf.Free;
end;
end;
이렇게 하니까 되네요..
뭐 소스가 어떻느니 하는말은 하지 마시구요. 참고만 하세요.. ^^