Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

ActiveXForm   Найти похожие ветки 

 
NataM ©   (2005-08-31 18:23) [0]

Подскажите пожалуйста. У меня активная форма. По кнопке на ней должна открываться другая форма, но постоянно возникает ошибка Access violation. Добавляю её в проект я обычно new-form. Что делать??


 
YurikGL ©   (2005-08-31 21:44) [1]

Каким кодом ее вызываешь? Создана ли эта форма на момент открытия?


 
NataM ©   (2005-09-01 08:27) [2]

значит так
активную форму я создаю следующим образом File-New-Active Form, дальше я её регистрирую, всё как полагается, в run-rarameters приложение, куда я эту форму внедряю.......т.е. активная форма и всё что на ней находится рабочее.

Теперь я на этой форме ставлю кнопку. Добавляю новую форму File-New- Form. И в обработчите кнопки пишу Form1.show;
всё отлично компилирую. Всё работает, только Form1 по нажатию кнопки не вызывается, а вылетает ошибка Access violation in address ляляля


 
NataM ©   (2005-09-01 08:28) [3]

ещё и  новички переместили, спасибо большое


 
Digitman ©   (2005-09-01 09:43) [4]


> ещё и  новички переместили, спасибо большое


не за что) .. носи не стаптывай !)

А куда еще, спрашивается, тебя нужно было переместить, если ты ни словом не обмолвился о том, где и в какой момент в ActiveXForm-проекте ты создаешь (и создаешь ли вообще) объект-форму класса TForm1, прежде чем обратиться к методу Form1.Show в обработчике нажатия кнопки ?

При вызове меню File-New-Form в библиотечном проекте Делфи не создаст нигде в тексте проекта строчку Application.CreateForm(TForm1, Form1), подобно тому как Делфи это опционально делает в ЕХЕ-проекте .. А если такой (или подобной) строчки у тебя нигде в тексте твоего ActiveXForm-проекта нет, то и объект класса TForm1 у тебя нигде не создается и ссылка на него не записывается в переменную Form1 .. Тем не менее ты ничтоже сумняшеся пытаешься обратиться к методу Show несуществующего объекта, что, естественно, и является причиной "ляляля"


 
NataM ©   (2005-09-01 19:44) [5]

Ой)) целую тебя, милый мальчик)))))



Страницы: 1 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1127296958
Satirus
2005-09-21 14:02
2005.10.09
ォЖенщины и прогиサ Автор неизвестен.)


2-1125536397
Angel123
2005-09-01 04:59
2005.10.09
Кому не трудно, помогите с кодом


14-1126623608
u-12
2005-09-13 19:00
2005.10.09
DNS-server


14-1127107307
Ega23
2005-09-19 09:21
2005.10.09
В среду приятель погиб


14-1127126807
pazitron_brain
2005-09-19 14:46
2005.10.09
GTA : VC по сети.