Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Неактивность формы


Автор: Simon14 8.6.2009, 21:43
Как сделать чтоб при открытии второй формы нельзя было перейти на главную не закрыв вторую

Автор: 586 8.6.2009, 22:30
Form2->ShowModal();

Автор: Simon14 8.6.2009, 22:40
Цитата

Form2->ShowModal();

а куда писать у меня ошибки выдает на нажатие кнопки и так далее


Автор: 586 8.6.2009, 23:25
Вписать нужно туда, где нужно показать форму 2.
Какой текст у ошибки, и откуда вызывается Form2->ShowModal().

Автор: Simon14 8.6.2009, 23:27
ну я писал на открытие формы после ее открытия

Автор: 586 8.6.2009, 23:33
Simon14,  вот так вообщем:
Код
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    Form2->ShowModal();
}


Автор: Kirgston 8.6.2009, 23:53
Ммм рекомендую почитать книги =) т.к. у тебя появляется очень много вопросов. Простых вопросов. Да это всё нормально. Но тут тебе скажут только главное, а принцип ты поймешь только в книге =) 

Рекомендую если уж плотно сел изучать ВСВ то прочти C++ Builder 2007 Пахомова - дельная книга, ошибки есть, но мало =) . Ну и вообще почитай книгу "Практикум по С++" (Глушаков, Смирнов, Коваль) . Там С\С++ без VCL но вкупе те две книги тебе дадут общее понимание о ВСВ =) и всё на актуальных (100% рабочих примерах; сам проверял) примерах с подробным разяснением =). Так что дерзай ;) точнее читай ;). Ну а далее уже садись за Архангельского ;)

З.Ы. а по теме... может у тебя нету формы2? =) Или ты забыл её добавить в Uses =)

Автор: Simon14 9.6.2009, 00:07
за совет спосибо почитаю 
Цитата

З.Ы. а по теме... может у тебя нету формы2? =) Или ты забыл её добавить в Uses =)

розобрался просто у меня уже стояло 
Код

Form2->Show();
//А я еше добавил 
Form2->ShowModal();
//вот и выбивало

Автор: mrbrooks 9.6.2009, 07:55
Цитата(Kirgston @  8.6.2009,  23:53 Найти цитируемый пост)
Или ты забыл её добавить в Uses =) 

Это еще что за чудо такое?

Автор: Kirgston 9.6.2009, 08:01
Цитата(mrbrooks @  9.6.2009,  07:55 Найти цитируемый пост)
Это еще что за чудо такое?

File>>Use Unit =) пардон ))))))) просто очепятка ещё со времён делфи ))))) короче имел ввиду не подключённая форма =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)