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

Вниз

Неправильное отображение страницы в TWebBrowser   Найти похожие ветки 

 
..::KraN::.. ©   (2007-04-27 19:03) [0]

Здравствуйте, у меня есть такой код:
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;


Он служит для загрузки страницы в TWebBrowser, не сохраняя её. Но когда я делаю так:
procedure TForm1.TabSheet2Show(Sender: TObject);
begin
WB_LoadHTML(WebBrowser1, Synedit1.text);
end;

страница отображается, но вместо того, чтобы открыть файлы *.exe, *.rar и др. они не загружаются , а отображается текст вида ..\MyFolder\Myfile.exe


 
Johnmen ©   (2007-04-27 22:42) [1]


> но вместо того, чтобы открыть файлы *.exe, *.rar и др. они
> не загружаются

Что за файлы *.exe, *.rar и др.?
Что значит "открыть файлы *.exe, *.rar и др."?
Куда и зачем вдруг они должны "загружатся"?


 
..::KraN::.. ©   (2007-04-28 13:15) [2]


> Johnmen ©   (27.04.07 22:42) [1]


> Что за файлы *.exe, *.rar и др.?

Обычные исполняемые и архивные файлы.

> Что значит "открыть файлы *.exe, *.rar и др."?

Как объяснить... У меня есть HTML страница с каталогом программ, при нажатии на ссылку, которая ведёт на файл, должно открываться окно загрузки файла, а оно не открывается, вместо него - текст ссылки :(((((
> Куда и зачем вдруг они должны "загружатся"?

Никуда они не должны загружаться, просто должно вылазить окно загрузки\открытия их. А зачем, просто надо... :))))))



Страницы: 1 вся ветка

Текущий архив: 2007.05.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
3-1171964797
Megabyte
2007-02-20 12:46
2007.05.20
MySQL и PHP, работа с датой/временем


15-1176862822
Slider007
2007-04-18 06:20
2007.05.20
С днем рождения ! 18 апреля


2-1177742824
Gloomer
2007-04-28 10:47
2007.05.20
ODBC и база dBase3


2-1178192821
Angel_666
2007-05-03 15:47
2007.05.20
Соединение с БД


1-1174400113
San ciz
2007-03-20 17:15
2007.05.20
Рамка формы в нестандартных местах)