Доброго времени суток! Подскажите, как сделать заставку перед загрузкой формы на сишарпе.
Логика такая: Когда нажимаешь запустить прогу, выходит моя заставка, а потом она пропадает и запускается сама прога. Как это сделать? Киньте исходный код или какую-то -то статью про это, хотя инфы про это вообще нет....
Когда нажимаешь запустить прогу, выходит моя заставка, а потом она пропадает и запускается сама прога.
Вот так делать, кстати, не надо. Заставка нужна, чтобы пользователь не любовался пустым экраном, если программа запускается очень долго, например, когда надо с диска много файлов прочитать, а не для искусственного замедления работы. Так что правильный порядок: начать запуск программы, если за 0,5 с она не загрузилась полностью — вывести заставку (желательно с индикатором процесса запуска), как только программа будет загружена полностью — заставку убрать и показать главное окно.
Ну, можно конечно поставить и таймер, вместо ожидания реальной загрузки, но ЗАЧЕМ? Это же свинство по отношению к пользователям. Чем быстрее запускается программа - тем лучше. А вот тех, кто ставит таймеры ожидания при запуске приложения - ждет отдельный котел в самом популярном курорте на горячих источниках.