Форум: "Основная";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
ВнизIni-файл под Win-2000 Найти похожие ветки
← →
kudatsky (2003-06-26 12:09) [0]При обращении к неименованной секции INI-файла под Win-2000
появляется сообщение:
Access violation at addres 77F8 in module ntdll.dll.
Write of addres 00403EF9
При обращении к именованной секции - всё нормально.
И под Win-98 всё нормально.
В чём тут дело :
← →
Skier (2003-06-26 12:10) [1]код !
← →
kudatsky (2003-06-26 12:16) [2]procedure TForm1.Button1Click(Sender: TObject);
Var
Ini:TIniFile;
begin
Ini:=TIniFile.Create("D:\5555\Test.ini");
Ini.WriteString("","TEST","TEST");//Здесь вырубается
Ini.Free;
end;
← →
Skier (2003-06-26 12:21) [3]Note: Attempting to write a data value to a non-existent section or attempting to write data to a non-existent key are not errors. In these cases, WriteString creates the section and key and sets its initial value to Value.
А что в Win-98 твой код работает ? Пишет что-нибудь в файл ?
← →
kudatsky (2003-06-26 12:24) [4]Под Win-98 всё нормально.
← →
Skier (2003-06-26 12:25) [5]>kudatsky (26.06.03 12:24)
Что значит "нормально" ?
Пишет в файл ? Или просто не генерит AV ?
← →
kudatsky (2003-06-26 12:29) [6]Пишет в файл и читает из файла
← →
Skier (2003-06-26 12:31) [7]>kudatsky (26.06.03 12:29)
Уверен что пишет ? Проверь...
← →
mrcat (2003-06-26 12:31) [8]мистика, однако :)
← →
kudatsky (2003-06-26 12:35) [9]>Skier
Ещё как пишет !
>mrcat
Поищу иконку Иисуса, вставлю в проект :-)))
← →
Skier (2003-06-26 12:47) [10]>kudatsky (26.06.03 12:35)
"Есть много, друг Горацио, что неизвестно нашим мудрецам" :)
← →
kudatsky (2003-06-26 13:05) [11]Всё-таки хотелось бы по существу.
← →
Skier (2003-06-26 13:07) [12]>kudatsky (26.06.03 13:05)
по существу ответ будет банальным
1) Проверка на пустую строку
2) try-except-end
← →
kudatsky (2003-06-26 14:04) [13]Непонятно.
Причём здесь пустая строка ?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c