Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];

Вниз

Создание ехе файла   Найти похожие ветки 

 
Bug   (2003-05-26 12:14) [0]

Есть задача собрать из html файлов один выполняемый файл. То есть сгенерить електроную книгу, запускаешь сгенирированый ехе файл и можно смотреть в виде експлорера скопронировные html файлы.

Посоветйте можно ли это сделать такой "компилятор" без того чтобы самому разобратся с формататами РЕ и COFF объектных файлов и сгенерить ехе на таком низком уровне.
Может существуют какие нибудь инструменты для програмиста в этой области?


 
Ru   (2003-05-26 13:03) [1]

1. чем плох chm?
2. есть программа WebExe - компиляция из htm exe
3. искать еще можно.


 
Bug   (2003-05-26 15:51) [2]

Дело в том что нужно все это таки специфичеческий проект. Ехе файл должен быть сгенирирован из некоторых html и других из моей программы как бы "компилятор".

Мастера! Подскажите пожалуйста, есть какаие нибудь programming tools для этого или нет, потому что если начать копать в сторону РЕ формата то это будет надолго и неизвесто если получится что нибудь толкового.

Заранее спасибо за ответ.


 
nikkie   (2003-05-26 16:50) [3]

>есть какаие нибудь programming tools для этого
дельфи, например

а чем chm не подходит-то?


 
Delirium   (2003-05-26 17:32) [4]

Ну..., если не копать, то можно поступить варварски, просто дописать необходимые данные в конец exe-шника, в таком случае "компилятор" - это программулька которая сращивает универсальный exe-шник с различными информационными файлами :)


 
cyborg   (2003-05-26 17:47) [5]

А вариант с помещением эксплоревского окошка на форму и размещением страничек в ресурсе не сработает? Вываливаем странички в темп и оттуда рулим по експлореру, при завершении чистим, может так?


 
Bug   (2003-05-26 18:26) [6]

cyborg © (26.05.03 17:47):
Можно но екзе файл с ресурсами нужно получить из главной программы назовкм ее условно "компилятор". В ней пользователь указывает какике html файлы нужны и в результате работы "компилятора" фомируется ехе файл "Эксплорер" в котором находится все необходимые html.

Я пытаюсь найти альтьтернативе писать настоящий компилятор.
Вот если бы найти способ дописывать эти html файлы в виде ресурсов в програме "Экспплорер" из "компилятора" все бы решилось.


 
cyborg   (2003-05-26 19:40) [7]

Есть ещё rxRichEdit, у него есть обработка нажатий ссылок и умеет картинки показывать, можно нарисовать документы, а по ссылкам подгружать новые.


 
nikkie   (2003-05-26 19:50) [8]

>Я пытаюсь найти альтьтернативе писать настоящий компилятор.
1. использовать существующий компилятор. реально нужен компилятор ресурсов и линковщик.
2. отказаться от идеи создавать exe, создавать вместо этого файл, который может читаться некой другой программой.
2a. "другая программа" - самописная, использующая TWebBrowser. формат файла - придуман тобой.
2b. "другая программа" - HTML Help. для создания файла используешь HTML Help Compiler.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
3-34679
Snv-Soft
2003-05-22 07:27
2003.06.12
Как запросом получить интервалы ИД таблицы?


8-34932
Маришка
2003-02-28 08:52
2003.06.12
MPlayer


1-34876
Seldon
2003-05-30 22:43
2003.06.12
MDI


3-34705
Desperado
2003-05-23 10:16
2003.06.12
Знатокам InterBase вопросик


14-34985
alxx
2003-05-21 16:17
2003.06.12
С принтером через порт.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский