Добрый день. Помогите пожалуйста, не могу понять в чём дело.
Если написать:
Код:
chrome1.Browser.MainFrame.LoadUrl(dir+'data\html\main.html');//dir - переменная путь к программе
Всё работает отлично. Но, если так:
Код:
chrome.Browser.MainFrame.LoadString(html.Text,'about:blank');//html переменная Tstringlist (код для неё генерирует функция
Начинаются проблемы с путями. Первое, браузер перестал видеть css, ну думаю чёрт с ним, там пару десятков строчек, запихнул их во внутрь html. Css стали отображаться.
Но как быть с картинками? Их тоже нет. Допустим строчка:
Код HTML:
<img src="C:\Users\Stanei\Documents\Embarcadero\Studio\Projects\Win32\Debug\data\img\image.png" alt="" />
В браузере ничего, как будто тега img и нету, но если прописать
не верный путь к картинке, то отображается что картинки нет (маленькая рваная иконка img)
Прописывал путь по разному, не помогает ничего, в чём косяк?