Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 16:46   #1
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию Invalid pointer operation.

При запуске программы выдает ошибку
Код:
procedure TForm2.FormCreate(Sender: TObject);
begin
ini:=tinifile.Create(dir+'setting.ini');
scheckbox1.Checked:=ini.ReadBool('Setting','folderapp',False);
ini.Free;
Invalid pointer operation.

Причем если scheckbox1.Checked параметр в ини = 1 то есть ошибка если 0 то нету
KoBRaAndrey вне форума Ответить с цитированием
Старый 02.06.2010, 16:57   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты по шагам пройди и посмотри что каждый обьект содержит.
Может кто-то из них nil
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.06.2010, 16:59   #3
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

При старте scheckbox1.Checked равен 0
KoBRaAndrey вне форума Ответить с цитированием
Старый 02.06.2010, 17:03   #4
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию

Invalid pointer operation.

- Говорит о том, что указатель содержит инвалидный адрес.
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Старый 02.06.2010, 17:07   #5
krGorka
Пользователь
 
Регистрация: 26.04.2010
Сообщений: 35
По умолчанию

В Help
Ini := TIniFile.Create( ChangeFileExt( Application.ExeName, '.INI' ) );
Может быть у тебя dir не верен
krGorka вне форума Ответить с цитированием
Старый 02.06.2010, 17:19   #6
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

Все разобрался)) Дело было что на действие checkbox я открывал ини файл и писал значение а потом освобождал ини)) Хотя ини был в то время уже открыт
KoBRaAndrey вне форума Ответить с цитированием
Старый 02.06.2010, 17:32   #7
notHaker
Форумчанин
 
Аватар для notHaker
 
Регистрация: 01.12.2009
Сообщений: 569
По умолчанию

Цитата:
Сообщение от KoBRaAndrey Посмотреть сообщение
Все разобрался)) Дело было что на действие checkbox я открывал ини файл и писал значение а потом освобождал ини)) Хотя ини был в то время уже открыт
Ну и... Где инвалидный адрес был?
Код - это работа, а работа стоит денег.

pz-game.ru. 2d зомби-сурвивал для олдфагов.
notHaker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Invalid pointer operation и потоки zotox Помощь студентам 4 30.10.2009 14:38
Invalid Pointer Operation csander Общие вопросы Delphi 0 21.10.2009 17:44
Invalid Pointer Operation, DLL + Строковая функция Alex Cones Общие вопросы Delphi 13 18.09.2009 21:47
Invalid Pointer Operation Unconnected Общие вопросы Delphi 3 21.02.2009 20:23
Invalid pointer operation Димарик Общие вопросы Delphi 2 05.11.2007 09:53