PDA

Просмотр полной версии : Html в Delphi



scorpi.on
04.04.2006, 19:24
Как можно вставить html файлы в приложение, а потом использовать для компонента WebBrowser?

YurikGL
04.04.2006, 20:27
Положить рядышком другим файлом и дать расширение не "htm" ?

scorpi.on
04.04.2006, 22:31
Положить рядышком другим файлом и дать расширение не "htm" ?

АГА!!!! Мне нужно чтобы эти файлы не были видны, т.е. были встроены в приложение. Мне надо, чтобы эти файлы нельзя было прочитать другим пользователям моей программы.

YurikGL
04.04.2006, 22:54
Зашифруй...

LAngel
05.04.2006, 08:16
Положи в ресурсы и перед доступом вытаскивай в темп, а потом удаляй.

scorpi.on
05.04.2006, 16:46
Зашифруй...

Зашифрую и что дальше. В свойстве WebBrowser.Navigate нужно ввести сразу полное имя html-файла. Получается, что время и места для ДЕшифрования нету...

scorpi.on
05.04.2006, 16:47
Положи в ресурсы и перед доступом вытаскивай в темп, а потом удаляй.

Наблюдательные люди могут заметить это и добыть таким образом мои файлы.

Oscar
05.04.2006, 17:32
В свойстве WebBrowser.Navigate нужно ввести сразу полное имя html-файла. Получается, что время и места для ДЕшифрования нету...



WebBrowser.Navigate('about:blank') ;

...

(WebBrowser.Document as IPersistStreamInit).Load(...) ;

(c) http://delphi.about.com/cs/adptips2004/a/bltip0104_4.htm


оно?

И HTML-файл, наверное, лучше не шифровать, а просто положить в ресурсы (в Делфи, кажется, есть такое).
Тогда не будет необходимости в отдельном файле, он сам запакуется в exe ..