![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему? [D7]
serko © (2006-12-08 21:46:00)Здрасте всем!
Такой вот баг выскакивает. Есть код:
IniFile := TIniFile.Create(ExtractFileDir(Dir)+'\Options.ini');
Spinedit2.Value:=IniFile.ReadInteger('Zvuki', 'Utro_2', 0);
Inifile.Free;
Так вот при OnButtonClick все пашет нормально, а при OnActivate выскакивает ошибка! ПОЧЕМУ? Что исправить?
Anatoly Podgoretsky (2006-12-08 22:31:00) [21]> serko (08.12.2006 22:09:03) [3]
Неверный указатель, что то не создано или наоборот уже уничтожено.
Desdechado (2006-12-08 22:23:00) [22]если его придавить, может еще чего скажет
serko (2006-12-08 22:22:00) [23]Dir:=ParamStr(0) - OnCreate на главной форме!
> В [0] рабочий код. Ошибка в другом месте.
Если я убираю строку где Spinedit присваивается значение то все работает...
Loginov Dmitry (2006-12-08 22:13:00) [24]Что есть Dir и где оно инициализируется?
Loginov Dmitry (2006-12-08 22:12:00) [25]В [0] рабочий код. Ошибка в другом месте.
serko (2006-12-08 22:09:00) [26]....Raised exception class EAccessViolation with message ....
Anatoly Podgoretsky (2006-12-08 21:49:00) [27]> serko (08.12.2006 21:46:00) [0]
Секретная ошибка - секретный ответ
Palladin (2006-12-08 21:47:00) [28]Тут у меня друг говорит, но я с ним не согласен, ПОЧЕМУ ОН ТАК ГОВОРИТ? Что исправить?