Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.18;
Скачать: 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 вся ветка

Текущий архив: 2007.03.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.05 c
2-1172253719
Ivolg
2007-02-23 21:01
2007.03.18
Кодировки


4-1162886156
Станислав
2006-11-07 10:55
2007.03.18
WinAPI программист


2-1172126982
Виталий Гаврилов
2007-02-22 09:49
2007.03.18
загрузка из текстового файла в Edit


3-1166609343
maugly
2006-12-20 13:09
2007.03.18
как сделать инсталятор bde+sql links ?


2-1172510704
ezorcist
2007-02-26 20:25
2007.03.18
Незавершающееся консольное приложение.