Главная страница
    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.006 c
14-81482
lak_b
2002-06-29 13:21
2002.07.25
бесплатный хостинг


1-81370
Goblinus
2002-07-13 19:18
2002.07.25
Convert


1-81269
Олег Лаукарт
2002-07-08 12:44
2002.07.25
Проблемы с RichEdit


14-81414
VuDZ
2002-06-26 19:58
2002.07.25
Is this Pascal?


1-81359
msts
2002-07-12 20:57
2002.07.25
TListView - фоновый рисунок (классика :) )





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