Заставка VB.Net не исчезает - PullRequest
       16

Заставка VB.Net не исчезает

2 голосов
/ 13 февраля 2009

Я использую встроенную функциональность для определения заставки, используя vb.net в VS2008. В Me.Startup я вызываю функцию, которая проверяет версию БД, а затем обновляет при необходимости. Затем эта функция записывает в метку, используя вызов, если требуется записать статус. Все работает нормально, все обновления БД завершены, но заставка просто никогда не исчезает впоследствии. Он там, пока выполняются обновления, и когда последний код был выполнен, основная форма отображается, как и ожидалось, но заставка все еще находится в фоновом режиме. Когда я закрываю основную форму, заставка продолжает работать. Я попытался добавить код, чтобы вручную закрыть форму заставки, когда код был запущен, но безрезультатно. Мысли

1 Ответ

1 голос
/ 13 февраля 2009

Если вы выполняете действия по инициализации / обновлению при запуске приложения, я бы предложил не использовать встроенный экран-заставку.

Почему бы вам не создать модуль Main () для запуска приложения, отобразить заставку, выполнить проверку БД, скрыть заставку и загрузить основную форму.

...