Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.02;
Скачать: CL | DM;

Вниз

Виртуальный файл для браузера...   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-4437
Jeka.
2002-11-20 09:14
2002.12.02
---|Ветка была без названия|---


1-4312
AndreyAgSoft
2002-11-19 11:35
2002.12.02
ShellListView


6-4533
Darts
2002-10-04 15:00
2002.12.02
Как в WebBrowser отобразить html c рисунками?


7-4643
MegAnthropos
2002-09-30 16:38
2002.12.02
Как добыть конфигурацию железа?


14-4610
romych
2002-11-07 14:03
2002.12.02
вирусы в файлах brasil.exe, scrsvc.exe, alevir.exe