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

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

Ошибка Access Violation [D6, Win95/98]


Слава ©   (2002-03-01 12:05:00) 

При создании формы1 на ней кнопки вызова формы2 из формы1 стала вылазить ошибка:
Application Error
EAccessViolation in module PROJECT1.EXE at FFFFF009.
Access violation at address 00000009. Write of address 7004650B.

Непойму что случилось, раньше было все нормально.
Кто может поскажите пожалуйста!!!


IronHawk   (2002-03-01 14:04:00) [1]

>>> Слава
Многоуважаемый, кинте Мастерам

> Но, уж если подходить по принипу КВТО ("каков вопрос - таков
> ответ"), то тут даже до кнопочного события дело не доходит.

Вот это промежуток кода, и этот :

> При создании формы1 на ней кнопки вызова формы2

!!!


Digitman   (2002-03-01 13:59:00) [2]

>Андрей Сенченко
Да все может быть).. поэтому и "как минимум"...
Но, уж если подходить по принипу КВТО ("каков вопрос - таков ответ"), то тут даже до кнопочного события дело не доходит.

Еще раз вместе с тобой перечитываем внимательно вопрос автора :

>>При создании формы1 на ней кнопки вызова формы2 из формы1 >>стала вылазить ошибка....

"В лоб" это выглядит, видимо, так :

создается (в DT или RT) экземпляр объекта-формы, в процессе же создания создается объект-кнопка для чего-то там (в дан.случае - для некоего "вызова" некоей "формы2") ... так вот пока вся эта петрушка работает (т.е. работает метод-конструктор чего-то там из перечисленного), возникает AV

Что, разве не похоже на то ?


Андрей Сенченко   (2002-03-01 13:39:00) [3]

>Digitman © (01.03.02 12:50)

Значительно интереснее на мой взгляд посмотреть код ЗАКРЫТИЯ второй формы. У меня такое случалось, если на кнопке открытия Form2 ставил Form2.Create, а при выходе забывал уничтожить.


Digitman   (2002-03-01 12:50:00) [4]

>Слава
приведи как минимум код обработчика события нажатия кнопки.

>IronHawk
У кого чего болит)....


IronHawk   (2002-03-01 12:25:00) [5]

А утя формы не "мама" и "дочка" ?


MBo   (2002-03-01 12:14:00) [6]

EAccessViolation обычно бывает при обращении к несозданному объекту


Наверх

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