Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.25;
Скачать: CL | DM;

Вниз

Контейнер для хранения небольших данных.   Найти похожие ветки 

 
Manfred ©   (2003-08-11 16:54) [0]

Уважаемые мастера, существует ли что-либо типа контейнера, позволяющего сохранить данные в исполняемом файле?
Или по другому сформулирую вопрос: как сохранить какие либо данные в исполняемом файле?


 
Skier ©   (2003-08-11 16:56) [1]


> как сохранить какие либо данные в исполняемом файле?

Файл ресурсов имеется в виду ?


 
Manfred ©   (2003-08-11 16:59) [2]

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


 
Семен Сорокин ©   (2003-08-11 17:05) [3]

Manfred © (11.08.03 16:59) [2]
а ini - это не есть файл ресурсов, файл ресурсов есть например *.dfm


 
Manfred ©   (2003-08-11 17:10) [4]


> Семен Сорокин
Да, я в курсе. Может, я не точно выражаюсь...
Я хотел бы сохранить в .exe файле данные, причём, контейнер для их хранения должен изменяться по величине. Например, как сохранить телефонный справочник в исполняемом файле?


 
Skier ©   (2003-08-11 17:12) [5]

>Manfred © (11.08.03 16:59) [2]

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

Зачем ? Где же твоя программа будет читать настройки ?
(Правда можно ещё и реестр использовать, см. класс TRegistry,
но переносить из ini в исполняемый файл это что-то новое...)


 
Семен Сорокин ©   (2003-08-11 17:14) [6]

Manfred © (11.08.03 17:10) [4]
для этого предназначены базы данных


 
Manfred ©   (2003-08-11 17:15) [7]


> Skier
Именно это я и хочу сделать.


 
Manfred ©   (2003-08-11 17:17) [8]


> Семен Сорокин
Справедливо. Ну, а если данных настолько мало, что нет смысла завязываться с базами? У меня данных на 100 байт всего.


 
Skier ©   (2003-08-11 17:19) [9]

>Manfred © (11.08.03 17:15) [7]
Ерундой не надо заниматься.


 
Семен Сорокин ©   (2003-08-11 17:20) [10]

если не хочешь плодить файлы, используй реестр
HKEY_LOCAL_MASHINE\Software\твоя прога
или если требуется разделение по пользователям
HKEY_CURRENT_USER\Software\твоя прога
а в exe-шник, имхо, ты ничё не запихаешь


 
Manfred ©   (2003-08-11 17:26) [11]

Я спросил потому, что где-то точно видел компонент-контейнер, как раз предназначенныё для моей задачи. Но где - не помню.


 
Семен Сорокин ©   (2003-08-11 17:29) [12]

Manfred © (11.08.03 17:26) [11]
наверняка этот компонент данные или в INI или во внешнем файле хранил, только незаметно. :))


 
Manfred ©   (2003-08-11 17:32) [13]

Может быть... :-)
Как найду - скажу.


 
Manfred ©   (2003-08-11 17:56) [14]

Вот нечто похожее - библиотека mxStorage.



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

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

Наверх




Память: 0.49 MB
Время: 0.016 c
1-81637
revo
2003-08-12 12:58
2003.08.25
StrToInt


1-81703
Yuraz
2003-08-11 11:17
2003.08.25
Как в Font.Color = clBlac вместо clBlack написать цифрами (0,0,0)


7-81969
Explorer
2003-06-06 09:10
2003.08.25
Данные о железе и системе


1-81753
GameR
2003-08-09 12:24
2003.08.25
Чё то таймер в компоненте глючит!!!!!!!!!А-а-а-а!


14-81963
[lamer]Barmaglot
2003-08-06 16:02
2003.08.25
Что с орешником?