Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Trouble s Pointer'om [D7, WinXP]


AndersoNRules ©   (2004-07-27 13:04:00) 

Pishu programu v kotoroy prihodizza mnogo ispolizovati pointeri,typecasti i.t.p.

pri zaktriy programi vsplivaet exception:
    EInvalidPointer      -- invalid poiner operation

kak naiti mesto,liniy ili instrukzziyu gde voznikaet oshibka?
a to ya v atom CPU Window ne sharyu


Игорь Шевченко   (2004-07-27 14:00:00) [1]

Romkin ©   (27.07.04 13:50)

Скорее всего, один и тот же объект дважды разрушается :) Впрочем, телепатировать здесь можно долго :)


Romkin   (2004-07-27 13:50:00) [2]

Это у тебя стек возмущается, либо не очищаешь, либо очищаешь неправильно. Проблема может быть в несогласовании соглашений о вызове процедур.


AndersoNRules   (2004-07-27 13:31:00) [3]

toesti ne Application.Run a 'End.'


AndersoNRules   (2004-07-27 13:28:00) [4]

postavil tochku v OnCLose, vseo ok, oshibka ne tam.
najimaya F8 dosheol do Applicaiton.Run, i oshibka voznikla posle atoy stroki, k chemu bi ato?


Iconka   (2004-07-27 13:20:00) [5]

В OnClose поставь точку останоа, а далее F7, F8

А вообще такие ошибки трудно выловить....


AndersoNRules   (2004-07-27 13:19:00) [6]

ya zdelal snapshot CPU Window, kto hochet posmotreti:
www.andersonrules.narod.ru/cpu.JPG


AndersoNRules   (2004-07-27 13:15:00) [7]

pri zakritiy programi snachalo viskakivaet odin dialog(Debugger Exception Notification)  a potom posle najatiy [OK] i [F8/F7] viskakivaet sleduishiy(Application Error)(Exception EInvalidPointer in module Test.exe at 00002744), posle najatiya [ok] programa zakrivaezza okonchatelino


begin...end   (2004-07-27 13:07:00) [8]

Строку найти, ИМХО, несложно - F7 or F8


Наверх

Титульная страница Поиск, карта сайта Написать письмо