Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Splash screen, Заставка / 12 сообщений из 12, страница 1 из 1
16.11.2005, 15:14:26
    #33381746
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
Подскажите плиз как установить время "висения" на экране заставки (сплэшскрин). Все его проперти облазил, не нашел. Может метод какой есть или что. Когда запускаю приложение свое, заствка появляется на доли секунды и буквально и исчезает.
...
Рейтинг: 0 / 0
16.11.2005, 15:36:24
    #33381826
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
А таймер на что?
...
Рейтинг: 0 / 0
16.11.2005, 15:37:27
    #33381831
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
хм... ща попробую
...
Рейтинг: 0 / 0
16.11.2005, 15:45:32
    #33381865
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
и где мне указать время? в пропертис Интервал? так он чето все равно не работает. не висит сколько указал (5000 мсек)...

Не судите меня строго, если что, бейсик изучаю только неделю
...
Рейтинг: 0 / 0
16.11.2005, 15:48:10
    #33381879
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
Свойство Interval - это интервал выполнения события Timer1_Timer.
...
Рейтинг: 0 / 0
16.11.2005, 15:57:14
    #33381917
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
вообщем, я поместил контрол таймер на форму и задал в свойстве интервал время (5000 мсек). я все правильно сделал?
...
Рейтинг: 0 / 0
16.11.2005, 16:04:06
    #33381943
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
В событии Timer1_Timer пишешь код.
Если нужно через 5 сек. выгрузить заставку, то просто End.
Если наоборот, то впиши код самой заставки, ее выполнения.

Кстати, какой контрол используешь? Может, смогу поэкспериментировать с ним.
...
Рейтинг: 0 / 0
16.11.2005, 16:21:55
    #33382009
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
контрол Timer

в процедуре Timer1_Timer() формы я ввел такой код:

Private Sub Timer1_Timer()
Unload Me
End Sub

он срабатывает когда я вызываю заставку по кнопке (из меню приложения).
но чета не могу сообразить чтобы это работало при запуске :-(

в модуле у меня след код:

Public fMainForm As Main_window

Sub Main()
frmSplash.Show
frmSplash.Refresh
Set fMainForm = New Main_window
Load fMainForm
Unload frmSplash
fMainForm.Show
End Sub
...
Рейтинг: 0 / 0
16.11.2005, 16:34:17
    #33382067
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
По умолчанию интервал таймера=0. В Timer1.Timer пишешь Unload Me.
В Form_Load пишешь в нужной строке Timer1.Interval=5000. Событие таймера сработает через 5 сек.

Лучше всего пришли пример.
...
Рейтинг: 0 / 0
16.11.2005, 16:54:25
    #33382134
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
вообщем у меня получилось, правда по момему как-то чуть коряво :)
короче,
в код формы-заставки я добавил
Private Sub TimerSplash_Timer()
Unload Me
End Sub
интервал настроил на 3 сек

в код главной формы добавил
Private Sub TimerMain_Timer()
Load Me
Me.Show
End Sub
на саму форму тоже сунул таймер с интервалом 3 сек
...
Рейтинг: 0 / 0
16.11.2005, 16:57:46
    #33382145
Андрей Il
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
Если пришлешь пример, может, подскажу, как сделать не так коряво.
...
Рейтинг: 0 / 0
16.11.2005, 17:45:49
    #33382327
Бек
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Splash screen, Заставка
млин вот что значит поломать голову лишние 5 мин

после Unload Me надо был добавить MainForm.Show и все!

тем не менее спа за ассистэнс :)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Splash screen, Заставка / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]