![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
НЕ Понимаю! [D6, WinXP]
jiura © (2003-02-05 16:26:00)У меня есть Child form-а которая создается во время работы приложения при нажатии на меню:
procedure TForm1.jhgjhg1Click(Sender: TObject);
var
Child:tform2;
begin
Child :=tform2.Create(application);
end;
Все работает отлично,но если я переношу эту строку в свое приложение то прога дает критическую ошибку и приложение закрывается (говорит,что MDI форма не активированна).Кто-нибудь! Помогите!!!
Я хотел бы,если вы согласитесь,выслать исходник на e-mail чтобы вы посмотрели,так как я уже задавал вопрос в форуме но ответа мне так и не дали.Заранее благодарен.
jiura (2003-02-05 17:17:00) [1]Ответ присылай на Email please
jiura (2003-02-05 17:16:00) [2]ОТослал
HP (2003-02-05 16:56:00) [3]Пришли, попробую помочь
jiura (2003-02-05 16:54:00) [4]]Есть MDI форма,в которой во время работы приложения создается Mdi Child.В Project>Options эта форма (MDi Child) обьявленна как Aviable Forms.Когда я кликаю на пункт меню,то должна загрузится форма (Child) я пишу:
procedure TForm1.jhgjhg1Click(Sender: TObject);
var
Child:tform2;
begin
Child :=tform2.Create(application);
end;
На этой единственной строке кода возникает ошибка.(Говорит что MDI форма не активированна),но если я этот же код вставляю в чистую форму,то все проходит на OK!FormStyle у обоих форм стоит правильно!!!!сам проверял не раз.Я хотел бы отосласть исходник кому-нибудь,чтобы тот посмотрел.Так как все советы что мне давали в форуме не помогали.
HP (2003-02-05 16:36:00) [5]Можно поподробней