|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 2, 2004 03:25:04 Проблема такая: есть некое кол-во html и gif файлов нужно сделать что-то на подобии сайта в одном exe фале. Может кто подскажет как в exec-шник добавить ресурсы. Я делал через dll+exe но у меня был obj в котором хрен знает че написано. |
|
|
Дата: Окт 2, 2004 06:23:11 Чаво??? |
|
|
Дата: Окт 2, 2004 10:58:19 sovmaster Чтобы ехе содержал html и gif, надо использовать sfx-архив. All Не кидайтесь подушками, но каков вопрос, таков ответ. |
|
|
Дата: Окт 2, 2004 14:06:39 · Поправил: valterg sovmaster Родные ресурсы exe имеют определенные ограничения : картинки - bmp, html вообще нет,хотя может я ошибаюсь. Но никто не мешает тебе создать секцию и напихать все что хочешь. Но вот и обрабатывать придется самому. Вот только подготовка у тебя никакая к этому. Если не хочется долго учиться, то напиши поконкретнее задачу. Например без всякого exe можно все запихать в файл chm и смотреть в Виндах. Еще есть файлы формата mht, я их сам использую для сохранения страничек в один файл. Но как оказалось просмотр их возможен только по одновременной установке IE и Outlook Express. |
|
|
Дата: Окт 2, 2004 14:17:54 Родные ресурсы exe имеют определенные ограничения : картинки - bmp, html вообще нет,хотя может я ошибаюсь. а как же RCDATA? 8-o |
|
|
Дата: Окт 2, 2004 14:53:51 а как же RCDATA Ну так и дайте ему ссылку :-) Я уж сообразил, что по крайней мере в Дельфи ресурсы могучие могут быть. Но он то явно на ассемблере собрался программировать. Немного оффтопа : народ сначала суется на Си и Дельфи, но там сложно, а потом переходят на ассемблер мучиться. Для того чтобы пообтереться в Виндах лучше всего подходит VB, вот только потом с него уходить неохота... |
|
|
Дата: Окт 2, 2004 15:21:18 valterg еще немного оффтопа :) Для того чтобы пообтереться в Виндах лучше всего подходит VB, вот только потом с него уходить неохота... не согласен :) перед тем как заняться асмом я на VB пару лет писал. ничто не помешало изучить и успешно программировать на других языках но то, что программируя на VB экономится время - факт :) вот эту штуку я писал 5 часов примерно, без third patry: 1853633932__LSystem.zip |
|
|
Дата: Окт 3, 2004 01:24:30 Че то вы тему конечно развили, молодцы. Я ни собираюсь ни накаком ассемблере ниче писать блин, ну и на VB тоже |
|
|
Дата: Окт 3, 2004 01:26:19 А задача то вроде ясна: Есть типа сайт его надо в один файл. Просто может подход для решения этой задачи я выбрал неправильный через exe. |
|
|
Дата: Окт 3, 2004 01:36:29 Вызови IExplorer через командною стороку со своей html (mht или т.п.) |
|
|
Дата: Окт 3, 2004 01:43:40 Короче щас у меня ситуация такая есть xxx.dll в котором и находятся все html и gif, есть yyy.exe где только браузер, я ему передаю адрес: res://{Путь к длл-файлу}/xxx.dll/main.html Ну и все показывает |
|
|
Дата: Окт 3, 2004 14:43:30 А задача то вроде ясна: Есть типа сайт его надо в один файл. Задача-то ясная, вот вопрос туманный. Народ подумал, что ты не умеешь файлы в ресурсы загнать, а на самом деле у тебя была проблема с формированием DLL. Это ясно только из слов про OBJ. Сказал бы какая система программирования и все стало бы на свои места. |
|
|
Дата: Окт 3, 2004 16:16:37 Вот тут товарищ один правильно сказал: ЭТО ГРУБЫЙ ОФТОП! Сайт посвящен программированию на ассемблере, ну иногда алгоритмам. ВБ обсуждать, а тем более что-то другое я бы поостерегся. На этом я бы закончил обсуждение всякой фигни, или хотябы перевел его в нужное русло, соотв. тематике форума. ЗЫ: не сочтите за самовольное модерирование, но я ждал модера сколько мог. Ни один не появился. |
|
|
Дата: Окт 4, 2004 15:47:42 · Поправил: Julius Не понял... А что мшает запихнуть html страницу в exe'шник в виде ресурса: file.htm HTML DISCARDABLE "file.htm" file.jpg HTML DISCARDABLE "file.jpg" file.gif HTML DISCARDABLE "file.gif" file.wav HTML DISCARDABLE "file.wav" И юзай себе на здоровье. Если твой exe'шник назвать file.exe, то вызвать из него html странцу file.htm можно так: res://file.exe/file.htm А, вопрос действительно странный, ведь в нем уже содержится ответ: я ему передаю адрес: res://{Путь к длл-файлу}/xxx.dll/main.html Ну и все показывает Замени имя dll'ки на имя exe'шника и все... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.071 |