Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Здравствуйте знатоки! Добавлено: 04.12.08 12:04  

Автор вопроса:  Али
Доброй сутки! Помогите пожалуйста разобраться такой проблемой:
Как создать начальное окно приветствие? которое загружается на время и удаляется с памяти. Ну как у Фотошоп или CorelDraw.
Заранее спасибо!

Ответить

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

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



ICQ: 209382104 

Вопросов: 39
Ответов: 244
 Профиль | | #1 Добавлено: 04.12.08 12:16
а что значит удаляется? сделайновый проект как ДЛЛ а в нем форму, подключи к своему проекту и при запуске создай новый объект, покажи его, можешь с таймером :), а потом грохни объект свой
можешь его в такую конструкцию поставить:
  1.  
  2. using(myForm _myForm = new myForm())
  3. {
  4.        _myForm.ShowDialog(this);
  5. }


а в своей форме поставь таймер типа через 3 сек закрыть

Ответить

Номер ответа: 2
Автор ответа:
 Али



Вопросов: 27
Ответов: 43
 Профиль | | #2 Добавлено: 04.12.08 12:33
Пожалуйста на VB.

Ответить

Номер ответа: 3
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #3
Добавлено: 04.12.08 20:11
ничего не понятно. Ну открыл форму, включил таймер на пару секунд, потом слелал Unload(Форма)

Ответить

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



ICQ: 360041513 

Вопросов: 1
Ответов: 164
 Web-сайт: kg7.ru
 Профиль | | #4
Добавлено: 06.12.08 13:13
А мне кажется надо на кнопку такой формы поцепить
set Form1 = noting

Ответить

Номер ответа: 5
Автор ответа:
 Али



Вопросов: 27
Ответов: 43
 Профиль | | #5 Добавлено: 10.12.08 09:47
Понял нада окно приветствия поставить на таймер. И вызвать ее из другой формы таким образом, окно приветствия закрывается и передает управление на вторую форму. :)

Ответить

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



Вопросов: 120
Ответов: 438
 Профиль | | #6 Добавлено: 10.12.08 13:48
я пытался через form_load окно выставить, но ничего не получилось. пробовал и через таймер и другую прогу включал. никак не могу, чушь какая то. если кто даст дельный совет буду тоже очень рад, если реализуется

Ответить

Номер ответа: 7
Автор ответа:
 Фенягz



ICQ: 387437448 

Вопросов: 7
Ответов: 202
 Web-сайт: atauenis.narod.ru/
 Профиль | | #7
Добавлено: 10.12.08 18:17
Али, вот способ:

And now on to the Splash Screen example. The idea behind the splash screen example is to introduce the user to the application by showing a form with perhaps a logo or colorful graphic. The splash screen should display for a few seconds and then automatically switch to the application's main screen with no intervention from the user.

To build this sample application, perform the following steps:

    * Start a new VB project.

 

    * Set the following properties of the form:

 

Property Value

(Name) frmSplash

BorderStyle 0 – None

 

    * Place an Image control on the form. (Be sure to use an Image, and not a PictureBox.)

 

While the PictureBox is a versatile control, more overhead is involved in using it. If all you want to do is display an image, then use the Image control. The PictureBox can also be used to display an image, but it also enables you to use graphics methods and can also serve as container (similar to a Frame) that lets you house other controls. Since we don't want to do any of that stuff and just want to display an image, we'll stick with the Image control.
Resize the Image control to encompass the size of the form. Name the control imgClouds.
Set the Stretch property to True. When the Stretch property is True, the picture you assign to the Image control will automatically expand or contract to conform to the size of the control. When the Stretch property is False, the Image control will automatically resize itself to expand or contract to the size of the picture that is assigned to it.

 

Set the Picture property. When you click the ellipsis button on the Picture property, a dialog box will open to allow you to navigate your system to find a suitable picture file. The main types of files that can be assigned to an Image control are .bmp, .jpg, .ico, and .wmf. Depending on the OS you are using, the clouds.bmp file may or may not be present on your system. If it is, the most likely place it would be is in either the Windows or WINNT directory. If you cannot find "clouds.bmp", simply navigate your system to locate any file of the appropriate type. Once you find your file, click Open on the dialog box. The picture will then fill the Image control.
    * Place a Label on the form, move it to the center of the form and increase its width to encompass the width of the form. Set the properties of the label as follows:

Property Value

Alignment 2 - Center

BackStyle 0 – Transparent

Caption My Cool Application

Font Arial (Bold Italic, Size 24)

 

    * Place a Timer on the form and set its properties as follows:

 

Property Value

(Name) tmrSplash

Enabled True (the default)

Interval 3000 (3 seconds)

    * From the VB Project menu, choose Add Form and select the option to add a new form. Name the new form frmMain. For the purpose of this demo, you need not place any controls on this form.

 

    * Back on frmSplash, code the tmrSplash_Timer event as follows:

 

  1. Private Sub tmrSplash_Timer()
  2. tmrSplash.Enabled = False
  3. frmMain.Show
  4. Unload Me


 

End Sub

 

    * Run the project. The splash screen will display for three seconds and then the main form will be displayed. Close frmMain.


Источник: http://www.vb6.us/tutorials/multiple-form-splash-screen-tutorial

Ответить

Номер ответа: 8
Автор ответа:
 Фенягz



ICQ: 387437448 

Вопросов: 7
Ответов: 202
 Web-сайт: atauenis.narod.ru/
 Профиль | | #8
Добавлено: 10.12.08 18:18
:)

Ответить

Номер ответа: 9
Автор ответа:
 Али



Вопросов: 27
Ответов: 43
 Профиль | | #9 Добавлено: 12.12.08 08:20
Всем спасибо! Уже разобрался.

Ответить

Страница: 1 |

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



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