Форум: "Сети";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
ВнизВиртуальный файл для браузера... Найти похожие ветки
← →
Keplin Sergey (2002-10-04 12:05) [0]Можно ли сгенерить html в памяти и отдать его например IE?
То есть его не будет физически...
← →
Ketmar (2002-10-04 12:39) [1]можно.
Satanas Nobiscum! 04-Oct-XXXVII A.S.
← →
Ghost. (2002-10-04 12:42) [2]Конечно ..это ответ сервера..реально строка..если ее не сохранять нигде то она строкой и останется
← →
Keplin Sergey (2002-10-04 13:46) [3]Наводящий вопрос, а как допустим из TStringList я могу передать в текущее окно IE сгенеренный файл?
← →
Darts (2002-10-04 14:53) [4]Подойдет?
uses
ActiveX;
procedure WB_LoadHTML(WebBrowser: TWebBrowser; HTMLCode: string);
var
sl: TStringList;
ms: TMemoryStream;
begin
WebBrowser.Navigate("about:blank");
while WebBrowser.ReadyState < READYSTATE_INTERACTIVE do
Application.ProcessMessages;
if Assigned(WebBrowser.Document) then
begin
sl := TStringList.Create;
try
ms := TMemoryStream.Create;
try
sl.Text := HTMLCode;
sl.SaveToStream(ms);
ms.Seek(0, 0);
(WebBrowser.Document as IPersistStreamInit).Load(TStreamAdapter.Create(ms));
finally
ms.Free;
end;
finally
sl.Free;
end;
end;
end;
← →
Keplin Sergey (2002-10-04 16:14) [5]вполне!:)
спасибо!
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c