Модераторы: Akina
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Не получается отобразить заставку при запуске, Интерфейс юзера 
:(
    Опции темы
Voldemar2004
Дата 15.9.2005, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1650
Регистрация: 25.12.2004

Репутация: 7
Всего: 23



Не получается отобразить заставку при запуске приложения, делаю, как написано в справочнике:
Первая загружаемая процедура - Main() (в Project Properties на вкладке General)

Код

'Модуль:

Option Explicit

Private Sub Main()
' показать заставку
frmSplash.Show

Startup ' задача, на выполнение которой требуется значительное время

' показать форму Main и выгрузить заставку
frmMain.Show ' форма приложения
unload frmSplash

End Sub

Private Sub Startup()

' ...
   
End Sub


Это сообщение отредактировал(а) Voldemar2004 - 15.9.2005, 12:30


--------------------
i_i 
(';') 
(V)

user posted image
PM MAIL   Вверх
Akina
Дата 15.9.2005, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



а чего не получается-то? телепаты все еще в отпуске, а отсюда твоего экрана не видать...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
boevik
Дата 15.9.2005, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



Мне качется, тебе DoEvents не хватает
Код

Option Explicit

Private Sub Main()
' показать заставку
frmSplash.Show

DoEvents

Startup ' задача, на выполнение которой требуется значительное время

' показать форму Main и выгрузить заставку
frmMain.Show ' форма приложения
unload frmSplash

End Sub

Private Sub Startup()

' ...
   
End Sub




--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
Voldemar2004
Дата 15.9.2005, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1650
Регистрация: 25.12.2004

Репутация: 7
Всего: 23



boevik, спасибо. Вот собственно и все.
Цитата(Akina @ 15.9.2005, 12:42)
а чего не получается-то? телепаты все еще в отпуске, а отсюда твоего экрана не видать...
Ну я же вроде написал:
Цитата(Voldemar2004 @ 15.9.2005, 12:28)
Не получается отобразить заставку при запуске приложения


Была такая проблема: программа грузится (вернее заставка перед запуском основной формы), пользователь видит заставочку типа: "ждите [число секунд] пока завершится процесс", а в это время основной модуль выполняет собственное задание. А то потом по офису бегать замучаюсь и объяснять, что программа не висит, а работает, а так все понятно. При обычной загрузке приложения создается впечатление, что оно зависло (а на самом деле это не так). Ведь во всех(!) играх используется такой метод.

Код

Option Explicit    
Private Sub Main()    
' показать заставку    
frmSplash.Show    
DoEvents    
Startup ' задача, на выполнение которой требуется значительное время    
' выгрузить заставку и показать форму Main
unload frmSplash
frmMain.Show ' форма приложения    
End Sub
    
Private Sub Startup()    
' ...
End Sub


Все, спасибо! Тема закрыта. smile


--------------------
i_i 
(';') 
(V)

user posted image
PM MAIL   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0473 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.