Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: CL | DM;

Вниз

IniFiles в Win2K   Найти похожие ветки 

 
jack128 ©   (2003-03-24 14:48) [0]

День добрый.

Я конечно понимаю, что MicroSoft рекомендует реестр, но все таки...

При попытки чтения несуществующей секции возникает ошибка в Ntdll.dll (AV) как побороть??? (Win2k SP3)


 
Lord Warlock ©   (2003-03-24 14:58) [1]

Очень странно, у меня все прекрасно читает, даже если секция не существует, например так:

IniFile:=TIniFile.Create(ChangeFileExt(ParamStr(0),".ini"));
try
("Folders","LastOpen","");
Edit2.Text:=IniFile.ReadString("NetWork","LastDomain","DOMAIN");
RadioGroup1.ItemIndex:=IniFile.ReadInteger("Options","Set",0);
CheckBox1.Checked:=IniFile.ReadBool("Options","ToNet",True);
finally
IniFile.Free;
end;


И с параметрами других типов проблем никогда не возникало


 
nejest ©   (2003-03-24 15:03) [2]

А зачем пользоватся стандартными ini файлами, если можно написать самому функции работы с файлами настроек. Если хочешь, могу рассказать как.


 
calm ©   (2003-03-24 15:36) [3]

Я хочу. Расскажи.

P.S. У меня как-то не возникал вопрос, для чего нужны ini-файлы. Вполне нормально использую. Но может есть что-то лучше, интересно...


 
jack128 ©   (2003-03-24 19:43) [4]

Я наверно немного поторопился с вопросом, просто я не превык чтобы, чтобы в винапи возникали исключения...
Ошибка возникает если название секции "", например

Edit2.Text:=IniFile.ReadString("","LastDomain","DOMAIN");

соответсвенно легко исправляется, но неправильно это - исключения в апи

nejest © (24.03.03 15:03)
а зачем придумавать свой формат, если существует стандартный
(ктомуже ини файлы легко в блокноте редактировать)

calm © (24.03.03 15:36)
а что за проблемы??
например первые 2 байта - размер главного окна по вертикали
следующие 2 байта - размер главного окна по горизонтали
и так далее...






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

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
3-6413
RayRom
2003-03-15 11:07
2003.04.03
Есть ли компонент для постройки SQL запросав из выражений?


14-6795
_Nicola_
2003-03-17 16:49
2003.04.03
Супер!! Жириновский и ...


14-6733
GIMLI
2003-03-14 20:10
2003.04.03
Генерация


14-6692
Карлсон
2003-03-17 18:45
2003.04.03
мечта идиота :)


3-6330
Igor Kashtanov
2003-03-09 00:51
2003.04.03
Быстрый поиск в DBLookupComboBox