Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.01 c
1-81728
MoRT
2003-08-10 19:46
2003.08.25
Эмуляция нажатия клавиш


4-82025
acsoft
2003-06-20 13:42
2003.08.25
Кто разбирался с user32.dll? Там есть функция TrackPopupMenu , о


1-81670
sewix
2003-08-11 18:57
2003.08.25
TRichEdit Scroll


4-82006
chernoruk
2003-06-24 21:21
2003.08.25
Путь к файлу по заголовку окна?


1-81610
Fktrc
2003-08-13 07:59
2003.08.25
Проблема с Opera, начиная с 6.10 и выше





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский