| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > заставка перед загрузкой программы |
| Автор: RWander 1.8.2007, 12:23 | ||||
Создал отдельно форму для заставки.. Как сделать, чтобы она сразу выскакивала перед запуском главной формы программы, и уничтожалась после ее полной загрузки? Пробовал писать загрузку заставки непосредственно перед запуском приложения в файле Program.cs:
получается, что заставка и главная форма загружаются почти одновременно.. пробавал также вставить код:
в конструктор frmMain() перед InitializeComponent() и в начале события frmMain_Load() - эффект такой же. |
| Автор: thomas 1.8.2007, 21:21 |
| RWander, А почему бы не использовать: Add New Item --> Splash Screen в Solution Explorer? Единственнное что нужно будет потом сделать, так это поработать над внешним видом. Я бы так сделал. |
| Автор: RWander 1.8.2007, 21:38 |
у меня нет такого, может потому, что я использую версию Express.. проблема все-еще не решена.. |
| Автор: thomas 1.8.2007, 22:07 | ||
| RWander, Да, в Express нет, даже в 2008. Тогда первое что приходит на ум, глядя на твой код, это сделать задержку между
Application.DoEvent() |
| Автор: anonym 1.8.2007, 22:27 |
| Вот статья с исходником http://davidkean.net/archive/2005/02/05/291.aspx |
| Автор: RWander 2.8.2007, 14:46 |
| anonym, |