Вниз
Скачать: CL | DM;

можно ли сделать так, чтобы в exe файл входило что-то вроде базы   Найти похожие ветки 

 
pavel_guzhanov ©   (2007-02-16 13:52) [0]

данных?

Суть вопроса: дочь (8 лет) решила сделать свою кулинарную книгу, рецепты для которой она придумывает сама :о)). А от меня просит программу-оболочку. Написать элементарно, но нужно сделать отдельно исполняемый файл, и отдельно базу. Но мне хочется, чтобы все было в одном файле, в исполняемом. Можно ли как-то это реализовать?


 
pasha_golub ©   (2007-02-16 13:58) [1]

в exe это не нужно. Воспользуйтесь embedded БД, например (в порядке моих предпочтений) SQLite, Firebird, MySQL


 
DrPass ©   (2007-02-16 13:58) [2]

Если "только для чтения", то законы природы ничего против не имеют. Ну а писать туда, естественно, никто не позволит. По крайней мере, из самой программы


 
Думкин ©   (2007-02-16 13:59) [3]

Можно. Справочники в exe - есть.


 
Думкин ©   (2007-02-16 14:00) [4]

Безусловно - как справочник. Если же менять - то ....?


 
Val ©   (2007-02-16 14:03) [5]

хм. а как это работает? растет ехе или сразу ограничен размер базы? и сам себя менять....вероятно спец.функции связанные с правами доступа?


 
Val ©   (2007-02-16 14:03) [6]

:)


 
Vlad Oshin ©   (2007-02-16 14:06) [7]

писать в себя? До первого антивируса :)

http://www.dotfix.net/module.php?module=@6e786b366a6a70736a6a2f6363696c6363582827263e3a

яндекс поспрашивайте..

кстати, знаю хорошую столовку :)


 
TUser ©   (2007-02-16 14:09) [8]

Можно и менять. В ресурсы пихаешь две вещи - базу и вспомогательный exe. При закрытии программы распаковывается вспомогательный exe, ему передается что писать, прога закрывается, вспомогательный exe модифицирует чего положено, потом сам себя удаляет (как удалить себя - про это есть спец. статьи в интернете). Только вот зачем?


 
Vlad Oshin ©   (2007-02-16 14:14) [9]

я спросил у яндекса...

http://delphiworld.narod.ru/base/add_data_to_exe_and_get_it.html
пробовать не стал :)


 
pavel_guzhanov ©   (2007-02-16 14:34) [10]

Спасибо, буду думать


 
Zeqfreed ©   (2007-02-16 16:03) [11]

Взять sqlite, подправить у него функцию чтения файла, чтобы читал с определенного смещения или из ресурсов и дописать базу в исполнимый файл.


 
Gero ©   (2007-02-17 16:59) [12]

А почему бы не использовать chm?


 
antonn ©   (2007-02-18 14:56) [13]

нафиг там база-то?.. типизированного файла хватит с головой...


 
MsGuns ©   (2007-02-18 16:18) [14]

"Возьми Oracle и не парься !" (c)

;)



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.032 c
15-1172218340
Ricks
2007-02-23 11:12
2007.03.18
А вдруг...


4-1162561230
Igor_thief
2006-11-03 16:40
2007.03.18
Проблема с IternetCrackURL (wininet)


2-1172510878
tipman
2007-02-26 20:27
2007.03.18
Выключить кнопку в toolbar, приложение не моё!!!


3-1166908987
ndg
2006-12-24 00:23
2007.03.18
Создание альяса ODBC программно


2-1172146562
VitAngel
2007-02-22 15:16
2007.03.18
Памагите разобраться в ошибке!




   Наверх