У меня есть файл HTML и изображение JPEG, скомпилированные в качестве ресурсов в мой .exe-файл. Изображение должно отображаться в HTML в TWebBrowser. Я нашел следующее решение в нескольких местах в Интернете:
Я пробовал это, но это не работает. Что я делаю неправильно?
Файл .rc
Код: Выделить всё
rc_readme RCDATA "readme.htm"
rc_myimage RCDATA "myimage.jpg"
(Я также нашел пару «решений», предлагающих извлечь изображение из ресурса и временно сохранить его в папке .exe, но я искренне надеюсь, что это НЕ правильный ответ.)
обновление
Я также попытался включить полный путь к .exe с обратными косыми чертами, закодированными в процентах, как это веб-страница:
Код: Выделить всё
[img]res://D:%5CDelphi%5Cmyprogram.exe/#10/rc_myimage[/img]
но и здесь изображение не найдено. («#10» — это тип ресурса RT_RCDATA, см. здесь.)
Подробнее здесь:
https://stackoverflow.com/questions/429 ... webbrowser