![]() |
Короче нужно сделать, что при запуске программы выводилось окошечко(как допустим при запуске Ворда) в котором была информация о программе( тоесть что это и зачем) Чтоб заставка посветила секунды 2 и исчезла, после этого запускалась сама программа. Не знаю как это сделать. Пытался делать чтоб заставка была как бы главной формой и через переод времени Form1->visible=false; а потом вызывалсь доп. форма. Но это не то, нужно чтоб она закрывалась, а не скрывалась из виду. Помогите люди добрые хоть какимито намеками(можна с кусочками кода :) ). Заранее благодарен.
|
Galosh
Я бы делал так: при запуске главная форма делается скрытой (Visible:=false) и на событие Form.Сreate пишешь процедуру. В ней конструируешь форму с необход. информацией и таймером. Выставляешь свойство Interval (для обьекта Timer) в миллисекундах (по вкусу :biggrin: ) и закрываешь форму. Всё. |
Если пишешь на Билдере, смотри пример в ...\Examples\DB Tasks\MastApp. Такое окно называется SplashScreen. :biggrin:
|
Galosh
Не забудь присвоить етому окошку borderstyle:=bsnone; |
Dmitry Sher Так и сделал, пасибо.
Megabizon Не нашел... :( |
Цитата:
Кратенько это выглядит так: Создаешь форму, устанавливашь стиль, например, как сказал XXBossXX. Делаешь эту форму Available forms в Project->Options, в срр проекта добавляешь код (там где функция Winmain) Код:
|
Время: 11:29. |
Время: 11:29.
© OSzone.net 2001-