void __fastcall TForm1::FormCreate(TObject *Sender)
{
Form4= new TForm4(this);
Form4->ShowModal();
Form4->Free();
}
Непонятный касяк с компиляцией проекта
Не понятный касяк у меня случился! Всё было норма, сдал проект и потом понадобилось кое-чё доделать и теперь тот же проект компулю,он всё нормально без ошибок, но появляется окно секунды через 3. То есть он как бы запустился, но его не видно и тока через 3 секунды появляется окно!!
Я немного выяснил в чём дело! у меня 4 формы:1-главная,2-вызывается из 1-ой,3-я из 2-ой, а 4-ая-это заставка, которая вылетает в начале запуска на 3 секунды. 1-ой форме прописано:
Код:
В опциях проекта делаю автосоздание форм:1,2,3 формы и дополнительную-это 4-ая. И вот при таком раскладе заставка появляется, но потом 1-ая форма где ещё 3 сек не появляется. Если 3-ую форму перетакскиваю тоже в дополнительные, то всё норма, но при вызове 3-ой формы из 2-ой происходит ошибка!
Что делать, подскажите!!
Заранее благодарен!!
Цитата:
Originally posted by __pH
Приветы!!
Не понятный касяк у меня случился!
...
Что делать, подскажите!!
Заранее благодарен!!
Приветы!!
Не понятный касяк у меня случился!
...
Что делать, подскажите!!
Заранее благодарен!!
Один касяк вполне понятный, вот так делать не надо:
Form4->Free();
только так:
delete Form4;
об этом черным по английски прописано в хелпе:)
Может и ис4о "касяки" есть, но это самый очевидный.
Одно непонятно... С какого бока здесь компиляция?