2013-10-13 5 views
1

Привет Я пытаюсь загрузить файл html с помощью ShellApi, достигая хорошего файла html загрузки, но проблема в том, что html-файл - это локальные изображения с использованием img src = test.jpg, моя идея - загрузить HTML-файл, так что изображения выглядят, но когда я загрузить следующий код изображения не видно, но HTML код хорошоЗагрузить html-файл в Delphi

ShellExecute (0, 'open', 'explorer', PChar ('file :///' + dir + 'test.html'), 
    nil, SW_SHOWNORMAL); 

Любой человек может мне помочь?

+2

У меня нет ни малейшего понятия, каков ваш вопрос. Пожалуйста, попробуйте еще раз. И что заставило вас попытаться открыть HTML в проводнике ?! –

+0

Я не знаю, помогает ли это в любом случае (не знаю, как это сделать), но вы можете увидеть это: http://www.delphipages.com/forum/showthread.php?t=161351 – mavrosxristoforos

+0

Я хочу сделать, это загрузить html-файл, используя shellexecute, но проблема в том, что локальные изображения html-файла не видны при загрузке Internet Explorer –

ответ

4

Открыть файл с глаголом по умолчанию, в соответствующей программе, например:

ShellExecute(0, nil, PChar(FileName), nil, nil, SW_SHOWNORMAL); 
+0

Спасибо за помощь. –

0

Где вы работаете ех из? Если вы запустите его из той же папки, что и HTML-код запуска, это должно сработать.

Этот метод используется для создания компакт-дисков с автоматическим запуском для HTML. Я положил мой startup exe (в моем случае «start.exe») в корень компакт-диска, а также стартовый HTML и autorun.inf.

Если вы запустите из любой другой папки, ссылки на другие страницы, графику и т. Д. Будут потеряны.

Смежные вопросы