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

Вниз

INI или что-нибудь подобное   Найти похожие ветки 

 
Начинающий програмер   (2002-07-12 18:18) [0]

Здравствуйте, Мастера!
Пожалуйста, ответте на мой вопрос!
Можно ли как-нибудь (кроме INI) можно сохранять настройки программы? И если можно поподробнее про работу с INI, а то я ничего кроме WriteString и ReadString не знаю. Надеюсь, что Вы ответите на мой ламерский вопрос. Не все же сразу умными стали:))


 
Skier   (2002-07-12 18:20) [1]

>Начинающий програмер
Можно писать в реестр см. класс TRegistry


 
ZZ   (2002-07-12 18:24) [2]

страшная аббривеатура XML :)


 
greenrul   (2002-07-12 18:53) [3]

Если ленивый - смотри компоненты на torry.net


 
Viewer   (2002-07-12 19:10) [4]

Какие именно настройки ?
Для одного или многих пользователей на одном ПК ?
Легко переносимые с ПК на ПК ?


 
начинающий програмер   (2002-07-12 19:48) [5]


> Легко переносимые с ПК на ПК ?

Ага

> страшная аббривеатура XML :)

Если можно, то чуть по-подробнее


 
Viewer   (2002-07-12 19:54) [6]

> Легко переносимые с ПК на ПК ?

Тогда отдельный файл удобного типа, назови как хочешь, сделай свои методы доступа.
Для начала TIniFile сойдет.
Поподробнее - св-ва и методы


 
начинающий програмер   (2002-07-12 20:26) [7]


> сделай свои методы доступа

Извините за непонимание, но поподробнее, если можно


 
Anatoly Podgoretsky   (2002-07-12 20:34) [8]

Начинающий програмер © (12.07.02 18:18)
Неограниченное количество возможностей, совсем недавно было большое обсуждение, сделай поиск


 
начинающий програмер   (2002-07-12 20:40) [9]

Да, и такой ламерский опрос: как сохранить логические настройки(установка переключателей итд...)


 
Viewer   (2002-07-12 20:44) [10]

Исходя из Ваших запросов (удобство доступа, краткость или обьем прграммирования, объем файла, тип файла) - Вы принимаете соответсвующее решение.
Например, TIniFile стандарнтый.
Объем 64К, файл текстовый, методы и свойства определены таковыми у компонента.


 
начинающий програмер   (2002-07-12 20:51) [11]

Да, и такой ламерский опрос: как сохранить логические настройки(установка переключателей итд...)


 
Viewer   (2002-07-12 20:58) [12]

Для этого есть *.ReadBool и *.WriteBool методы

procedure WriteBool(const Section, Ident: String; Value: Boolean); virtual;

Например
MyIni.WriteBool("Switch","Lamp",CheckBoxLamp.Checked);

В файле:
[Switch]
Lamp=True


 
начинающий програмер   (2002-07-12 21:03) [13]

Спасибо!


 
начинающий програмер   (2002-07-12 21:04) [14]

А если не трудно(наверное всех достал своим ламерством) что-нибудь о TRegistry. PLS....


 
начинающий програмер   (2002-07-12 21:31) [15]

Ну пжалуйста..


 
Anatoly Podgoretsky   (2002-07-12 21:36) [16]

Ты поиск сделал, если найдешь статью, то будет очень полезно, она длинная и полная


 
начинающий програмер   (2002-07-12 21:41) [17]

ОК


 
начинающий програмер   (2002-07-12 22:13) [18]

Чё-то я не врубился, где компоненты, о которых пишет greenrul

> Если ленивый - смотри компоненты на torry.net

Мош ссылку кинете, если не жалка?


 
Anatoly Podgoretsky   (2002-07-12 22:15) [19]

начинающий програмер © (12.07.02 22:13)
Так вот же она у тебя в цитате


 
начинающий програмер   (2002-07-12 22:22) [20]

А в какой категерии?



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

Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.007 c
8-81377
Heraldic
2002-03-19 14:44
2002.07.25
Как работать с DirectDrawSurface


8-81386
Злой_Гном
2002-03-15 14:50
2002.07.25
Работа с AVI файлами


1-81254
SemFLY
2002-07-14 20:37
2002.07.25
DOS-Окно и информация в нём.


1-81260
CA
2002-07-13 07:53
2002.07.25
матем


14-81430
Shefard
2002-06-27 11:21
2002.07.25
delphi





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский