Вниз
Скачать: CL | DM;

Как проверить существуют ли в INI файле разделы   Найти похожие ветки 

 
Egor_101   (2005-01-12 23:28) [0]

Допустим мы читаем из некоего INI файла два параметра типа int
Ini := TIniFile.Create(SFileIni);
person:=Ini.ReadInteger("Settings", "person",person);
bag:=Ini.ReadInteger("Settings", "bag",bag);
Ini.Free;
А вот если INI Файл из которого мы читаем существует, а раздела Settings там не существует, то у нас получается куча проблем. Как проверить перед чтением наличие этого раздела, чтобы при его отсутствии дать переменным person и bag дефолтные значения.


 
Gero ©   (2005-01-12 23:32) [1]


> person:=Ini.ReadInteger("Settings", "person",default_person);
> bag:=Ini.ReadInteger("Settings", "bag",default_bag);

В случае каких-либо проблем, функция возвратит последний параметр.


 
Gero ©   (2005-01-12 23:33) [2]

А по сабжу — SectionExists, если не ошибаюсь.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.038 c
3-1103448899
Михаил Т.
2004-12-19 12:34
2005.01.23
Помогите настроить сервер InterBase


4-1101823960
Донской
2004-11-30 17:12
2005.01.23
broadcastsystemmessage и сервисы


14-1105111706
Programming_GOD
2005-01-07 18:28
2005.01.23
Где можно получить сертификацию Delphi


3-1103282169
}|{yk
2004-12-17 14:16
2005.01.23
Что может означать данная ошибка?


9-1089726856
Bakulin
2004-07-13 17:54
2005.01.23
Где взять спрайтов 2D?




   Наверх