Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Непонятный касяк с компиляцией проекта

5.0K
09 апреля 2006 года
__pH
41 / / 21.09.2005
Приветы!!
Не понятный касяк у меня случился! Всё было норма, сдал проект и потом понадобилось кое-чё доделать и теперь тот же проект компулю,он всё нормально без ошибок, но появляется окно секунды через 3. То есть он как бы запустился, но его не видно и тока через 3 секунды появляется окно!!

Я немного выяснил в чём дело! у меня 4 формы:1-главная,2-вызывается из 1-ой,3-я из 2-ой, а 4-ая-это заставка, которая вылетает в начале запуска на 3 секунды. 1-ой форме прописано:
 
Код:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Form4= new TForm4(this);
Form4->ShowModal();
Form4->Free();
}

В опциях проекта делаю автосоздание форм:1,2,3 формы и дополнительную-это 4-ая. И вот при таком раскладе заставка появляется, но потом 1-ая форма где ещё 3 сек не появляется. Если 3-ую форму перетакскиваю тоже в дополнительные, то всё норма, но при вызове 3-ой формы из 2-ой происходит ошибка!


Что делать, подскажите!!

Заранее благодарен!!
246
10 апреля 2006 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by __pH
Приветы!!
Не понятный касяк у меня случился!
...
Что делать, подскажите!!

Заранее благодарен!!



Один касяк вполне понятный, вот так делать не надо:
Form4->Free();
только так:
delete Form4;

об этом черным по английски прописано в хелпе:)

Может и ис4о "касяки" есть, но это самый очевидный.

585
10 апреля 2006 года
honeybeer
297 / / 06.09.2004
Одно непонятно... С какого бока здесь компиляция?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог