Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xxx797
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
#1

Компилятор в exe - C++

11.04.2013, 07:16. Просмотров 356. Ответов 2
Метки нет (Все метки)

Всем, привет!

Подскажите пожалуйста, может кто сталкивался с подобным или есть какие-то мысли? В общем появилась идейка, которая не дает спокойно спать, суть вот в чем: хочу написать программу, ну что-то типа компилятора электронных книг (ebook) из html, txt или word. Я примерно представляю это так, программа каким-то образом компилирует в исполняемое приложение exe, при этом записываю тектовую информацию себе в ресурсы, а потом ее показывая. Но знать бы с чего начать, в инете подобных тем не нашел, как сделать, чтобы программа компилировала в exe независимый.

Всем огромное спасибо за участие!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2013, 07:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Компилятор в exe (C++):

Компилятор выдает ошибку app.exe has triggered a breakpoint - C++
Парни C++ только начал изучать как пол года назад. Ссори если не правильно высказываюсь. Делаю задачку. Не могу врубиться почему...

Компилятор выдает ошибки (Решение 1.exe has triggered a breakpoint) - C++
и еще эта ошибка: "Unhandled exception at 0x770E5624 (ntdll.dll) in Решение 1.exe: 0xC0000374: Куча была повреждена (parameters:...

Исполняемый exe-файл и компилятор дают разные результаты - C++
Почему при запуске в компиляторе программа дает один результат, а exe-файле совсем другое. Первый раз с таким сталкиваюсь. Код программы:...

Подскажите, пожалуйста, где можно скачать компилятор Cl.exe - C++
Здравствуйте. Подскажите, пожалуйста, где можно скачать данный компилятор. Нужен именно он, потому как необходима компиляция только из...

Компилятор создает большие по объему *.exe файлы - C++
Раньше как-то не обращал внимание, точнее когда подмечал объем файла - 4 235, почему-то считал, что размер исчисляется в байтах(еще...

Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор - C++
Здравствуйте! Я недавно начал заниматься С++, но мой компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7 Посоветуйте какой...

2
Neal
81 / 77 / 2
Регистрация: 14.06.2012
Сообщений: 261
11.04.2013, 07:50 #2
Использовать ресурсы. С Word попариться придется. Это тебе не txt.
0
gazlan
3133 / 1909 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
11.04.2013, 08:11 #3
Таких проектов (было) множество и большая часть их них уже давно вымерла (Краткий список).

Лучший (и почти кроссплатформенный) вариант просмотра чего угодно - это CHM (упакованный HTML с хорошей компрессией и (опционально) полнотекстовым поиском).

EXE e-Books большой частью делаются на основе движка IE (SecureBook и куча прочих) и его COM API. Устроено очень просто: когда пользователь кликает по ссылке, вместо интернет-ресурса или дискового файла ему подсовывают страничку из ресурсов e-Book. Остальное - детали реализации. Примеры работы с CHTMLView можно найти в MSDN.

Резонов для компиляции книги в EXE ровно два: либо требуется высокая интерактивность (встраивается скриптовый движок), либо пытаемся помешать пользователю изменить/скопировать контент (DRM).

Для первого необязательна компиляция в EXE (со всеми его минусами - непереносимость, опасность вирусного инфицирования, неоправданное увеличение размера итп), для второго... если внутри будет что-то стоящее - непременно украдут :-)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2013, 08:11
Привет! Вот еще темы с ответами:

Почему экзешник make.exe (вернее, его разновидность mingw32-make.exe) принимает неизвестные параметры? - C++
Друзья! У меня есть одна из сборок mingw, а там, как известно файл make.exe отсутствует, а вместо него есть файл mingw32-make.exe Суть...

Error spawnin 'mt.exe', 'rc.exe' - C++
Привет Недавно появилась ошибка эта при попытке скомпилировать свою же программу. Программа была рабочей 100%. Сейчас она вылетает даже...

Создать exe, запускающий exe - C++
Говорю сразу: я ничего не смыслю в програмировании; зачем подался на такой форум? Надеюсь получить ответ на свой вопрос,упавая на то, что...

Компилятор с++ - C++
Есть ли компилятор с++ для мобильных телефонов?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru