Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

конфиги [D7, XP]


Страницы:   1 2

>>DEATH<< ©   (2006-12-15 13:21:00) 

как грузить конфиги типа
[группа1]
параметр1=...
параметр2=...
[группа2]
параметр1=...
параметр2=...


>>DEATH<<   (2006-12-16 14:10:00) [21]

нет не то я спросил
надо ли после параметр1=... ставить ";"
и значение параметра надо заключать в '...'


SerJaNT   (2006-12-16 14:09:00) [22]

Попробуй так:

uses inifiles;

var
ini: TIniFile;
val:string;
...

ini := tinifile.create( extractfilename(application.exename)+'file.ini');

val := ini.ReadString('группа1','параметр1','');

ini.free;


только заранее создай в директории с программой файл file.ini


SerJaNT   (2006-12-16 14:07:00) [23]

> как правильно должен выглядит конфиг со всеми точками запятыми
> скобками и т д......напишите плизззз



> [группа1]
> параметр1=...
> параметр2=...
> [группа2]
> параметр1=...
> параметр2=...


>>DEATH<<   (2006-12-16 14:06:00) [24]

как правильно должен выглядит конфиг со всеми точками запятыми скобками и т д......напишите плизззз


ЮЮ   (2006-12-16 12:13:00) [25]

это значит, что не найдена или группа1 или параметр1, поэтому и получаешь ТУТ.

'file.ini' может открыться совсем в дугой директории. Отсутствие его тоже не является ошибкой для TIniFile.

Я предпочитаю использовать TMemIni, а загрузать файл в обычный TStringList c указанием ПОЛНОГО имени файла.


>>DEATH<<   (2006-12-16 10:32:00) [26]

SerJaNTпопробывал только мне пишут то что написанно
ini.ReadString('группа1','параметр1',' ТУТ ');


SerJaNT   (2006-12-15 15:27:00) [27]

uses inifiles;

var
ini: TIniFile;
val:string;
...

ini := tinifile.create('file.ini');

val := ini.ReadString('группа1','параметр1','');

ini.free;


?


Dmitrij_K   (2006-12-15 14:08:00) [28]

см. [1]


>>CMEPTb<<   (2006-12-15 14:00:00) [29]

LoadFromConfig(const GropName, ParamName: string)


Amoeba   (2006-12-15 13:54:00) [30]

Куда, собственно, грузить надо?


Рамиль   (2006-12-15 13:22:00) [31]

TIniFile


Anatoly Podgoretsky   (2006-12-15 13:22:00) [32]

> >>DEATH<<  (15.12.2006 13:21:00)  [0]

А где это хранится?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо