Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: ..::Заставка ::.. Добавлено: 08.11.03 14:53  

Автор вопроса:  Svetlana | ICQ: 262385618 
Прога долго грузится... Я хотела во время загрузки сделать заставку.. Ну или хоть что-нибудь чтобы покзать что она не висит а просто грузится.. Может трей-иконку сделать во время загрузки..
Подскажите что-нибуть . Может у кого код есть..

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #1 Добавлено: 08.11.03 15:05

Может я сама и придумала бы, но не знаю как определить  время до открытия главной формы..

Form_Load анализировать?  

Ответить

Номер ответа: 2
Автор ответа:
 StrikeR



ICQ: 151819 

Вопросов: 32
Ответов: 110
 Web-сайт: www.highlight.ee
 Профиль | | #2
Добавлено: 08.11.03 15:52

Sdelai tak, chto bq pervaja funkcija Form_Load progi otkrqvala "zastavku". POtom ty naverno pisheh kakoi nit kod (nu pochemu-to ved proga dolgo otkryvaetsa:)) a v konce nego pishesh "Unload (nazvanie formy zastavki) naprimer frmScreen)" T.e. snachala u tebja idjot zastavka, potom proga zagruzaetsa, a kogda ona vsjo zagruzila, Zastavochka zakryvaetsa. Udachi.

Ответить

Номер ответа: 3
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 08.11.03 17:52
Значит, делай так... Создай модуль. Потом сделай форму (положим,
frmSplash), в которой будешь развлекать пользователя во время
загрузки. Затем в модуле сделай процедуру с именем Main и примерно
таким кодом (предполагается, что frmMain - главная форма приложения):

frmSplash.Show
DoEvents
Load frmMain
frmSplash.Hide
frmMain.Show

И потом в свойства проекта надо поставить Startup object = Sub main.

Ответить

Номер ответа: 4
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #4 Добавлено: 08.11.03 17:54

Удача мне явно помогла... Я вот как сделала:
Sub Main()
    Form1.Show  ' открытие формы-заставки
    Call AllStart  ' действия которые обрабатывались при  Form_Load главной формы
    Call SleepVB(3)    ' трехсекундная задержка
    Load frmDataEnv ' загрузка главной формы
    Unload Form1 ' закрытие  формы-заставки
    frmDataEnv.Show ' открытие главной формы
End Sub

          

Ответить

Номер ответа: 5
Автор ответа:
 ViktorZ



ICQ: 271202919 

Вопросов: 56
Ответов: 837
 Профиль | | #5 Добавлено: 08.11.03 18:52
А че красивые прогресс бары уже не в моде...

Ответить

Номер ответа: 6
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #6 Добавлено: 08.11.03 21:19
Vik , ну не знаю.. заставочка с атрибутами фирмы вроде б как поинтереснее будет..  Я ещё хочу попробовать сделать видимость загрузки через трей-иконку ..

Ответить

Номер ответа: 7
Автор ответа:
 StrikeR



ICQ: 151819 

Вопросов: 32
Ответов: 110
 Web-сайт: www.highlight.ee
 Профиль | | #7
Добавлено: 09.11.03 00:01
nu vot i molodec:) vsjo sdelala pravilno!

Ответить

Номер ответа: 8
Автор ответа:
 ViktorZ



ICQ: 271202919 

Вопросов: 56
Ответов: 837
 Профиль | | #8 Добавлено: 09.11.03 15:28
2 to Svetlana :  Ага появляется эмблема фирмы и просвечивается светом это и будет как бы заставка(свет перетекает слева на право или наоборот). Я такое в Максе делал вот рендерилооооось

Ответить

Номер ответа: 9
Автор ответа:
 gvozd



Разработчик Offline Client

Вопросов: 164
Ответов: 1317


 Web-сайт: www.gvozdsoft.com
 Профиль | | #9
Добавлено: 10.11.03 18:29

А зачем тебе трей-иконка, чтоб она заполнялась цветом во время загрузки? Как по мне так это не красиво.

Ответить

Номер ответа: 10
Автор ответа:
 Last_Santa



ICQ: 200700724 

Вопросов: 38
Ответов: 329
 Web-сайт: localhost
 Профиль | | #10
Добавлено: 11.11.03 05:41
иконка в трее ИМХО плохая идея, лично меня они раздражают и функция "скрыватьнеиспользуемые значки" в настройках панели, моя самая любимая

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам