× Aktuálně z oboru

Programátoři po celém světě dnes slaví Den programátorů [ clanek/2018091300-programatori-po-celem-svete-dnes-slavi-den-programatoru/ ]
Celá zprávička [ clanek/2018091300-programatori-po-celem-svete-dnes-slavi-den-programatoru/ ]

Splash (úvodní) obrazovka

[ http://programujte.com/profil/618-jan-maly/ ]Google [ :?rel=author ]       [ http://programujte.com/profil/75-martin-zak/ ]Google [ :?rel=author ]       5. 1. 2006       14 835×

K odvedení pozornosti uživatele od časově náročných operací při spuštění aplikace se používá Splash (úvodní) obrazovka. Ukážeme si, jak ji vytvořit.

Jak už bylo řečeno, k odvedení pozornosti od náročných nebo déle trvajících operací se používá Splash obrazovka. Tyto úvodní obrazovky využívá například Photoshop, Visual Basic... a spousta dalších.


ukázka Splash obrazovky u Adobe Photoshop 7.0 CE


Postup:
1) vytvořte nový projekt a v něm 2 formuláře a 1 modul
2) první formulář pojmenujte frmSplash a druhý frmHlavni
3) na formulář frmSplash umístěte PictureBox

Pro formulář frmSplash:
BorderStyle = 0
Caption = ""
Icon = (none)
Name = "frmSplash"

Pro PictureBox na formuláři frmSplash:
Appearance = 0
AutoSize = True
BorderStyle = 1
Left = 0
Name = "picLogo"
Picture = "Vaše bitmapa s logem"
Top = 0

4)do Modulu vložte následující kód:


Public Sub Main()
     Screen.MousePointer = 11       ' kurzor jako hodiny
     frmSplash.Width = frmSplash.picLogo.Width
     frmSplash.Height = frmSplash.picLogo.Height 
     ' velikost formuláre je stejná jako velikost bitmapy s logem 
     frmSplash.Show      ' zobrazení Splash obrazovky 
     ' 
     ' zde se mohou nacházet nejaké akce (otevírání databází, ctení z registru...) 
     ' 
     Unload frmSplash      ' zavre Splash okno 
     Screen.MousePointer = 0      ' kurzor jako sipka 
     frmHlavni.Show       ' zobrazení hlavního formuláre 
End Sub 

5) nakonec v okně Vlastnosti projektu nastavte startovací formulář na Sub Main


Zde si můžete stáhnout ukázku [ file.php?id=62_1136031350_splash_obrazovka ].


Článek stažen z webu Programujte.com [ http://programujte.com/clanek/2005123102-splash-uvodni-obrazovka/ ].