![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Уважаемые продолжу спрашивать
Скажите в что лучше паковать ресурсы: html страниці, java script, css файлы и картинки. Если все паковать в ресурсные файлы, все идет в exe файл, что не есть хорошо. В dll паковать глупо, они не для того призначены. Может подскажете какой-то другой вариант. Видел что часто пакуют в dat файлы, но как их делать и как с ними в дальнейшем работать не знаю. Подскажите если знаете. Планируется их вызывать с помощью TWebBrowser, что типа мини офлайнового веб-портала с кучей картинок, для распространения на дисках. Спасибо |
|
#2
|
||||
|
||||
|
Проще всего хранить файлы так, как есть. Если конечно проект не подразумевает запрет пользователям смотреть эти файлы чем-либо другим, кроме Вашей программы.
|
|
#3
|
||||
|
||||
|
Цитата:
![]() |
|
#4
|
|||
|
|||
|
Цитата:
Цитата:
да возможно я и глупость сморознул. Может подскажете как работать с dll, как запаковать в него ресурсы и обратится через TWebBrowser спасибо |
|
#5
|
||||
|
||||
|
Как обратится через TWebBrowser не пробовал (нужды не было), а создать просто:
Код:
library MyResource;
{$R resource.res}
begin
end.Код:
'res://MyResource.dll' + 'Имя ресурса' |
|
#6
|
||||
|
||||
|
Цитата:
пример: imageres.dll из Windows 7 - ничего не экспортирует/импортирует, а содержит только кучу ресурсов: картинки, иконки и т.д. |
|
#7
|
|||
|
|||
|
Да, ещё есть такая moricons.dll (в system32) - куча пиктограмм.
|
|
#8
|
|||
|
|||
|
Да. И просто после этого, переименуйте dll в dat.
|
|
#9
|
|||
|
|||
|
Цитата:
Спасибо за ответ и подсказку |
|
#10
|
||||
|
||||
|
Цитата:
|
|
#11
|
|||
|
|||
|
Цитата:
Всем спасибо за ответы. Разобрался, все работает. Поздравляю все с наступающими праздниками, желаю всего наилучшего. |