Главная страница
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.019 c
3-81566
Ромн
2003-07-30 16:32
2003.08.25
Сообщение об ошике BDE


1-81813
Yakudza
2003-08-13 19:24
2003.08.25
Как написать буквы форме ?


1-81779
Bless
2003-08-13 15:59
2003.08.25
Когда ComponentState=csLoading?


3-81581
alexsc
2003-07-28 16:15
2003.08.25
работа в сетевом режиме


1-81801
HardClubber
2003-08-13 17:14
2003.08.25
ListView расскрасить