splash screen

Tags:    visual-basic

Hvordan kan man lave en splash screen til sit program??.
Og hvis det er mulligt kan man så få den til at være der i et antal sekunder ?.

Beklager jeg ikke har flere point


[Redigeret d. 12/01-04 18:03:13 af Dini]



9 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hvis det er fordi du ikke skal loade noget under splash-screen (hvilket det lyder til eftersom du har en fast defineret periode den skal vises) kan du bruge en timer. Saet timer intervallet til et sekund, og naar den naar 4 stop timeren, luk splash og aabn hovedprogrammet.



Du skal sætte projektets startup object til din frmSplash... I splashens form indsætter du så koden:

Fold kodeboks ind/udKode 


// Great programs often follow great brains!



-

[Redigeret d. 12/01-04 18:02:46 af Dini]



-

[Redigeret d. 12/01-04 18:02:46 af Dini]


Du kan bruge en tråd til at styre din splash screen, og en anden tråd til at loade resten af dit program ind. Derved kan du loade "tunge" programmer ind, uden brugeren bliver sindsyg over at det ikke starter med det samme...

Kan ikke lige VB, så jeg kan ikke hjælpe dig med syntax'en
-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk



-

[Redigeret d. 12/01-04 18:02:46 af Dini]

Du kan bruge en tråd til at styre din splash screen, og en anden tråd til at loade resten af dit program ind. Derved kan du loade "tunge" programmer ind, uden brugeren bliver sindsyg over at det ikke starter med det samme...

Kan ikke lige VB, så jeg kan ikke hjælpe dig med syntax'en
-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk

Nå nu har jeg fået en splash screen som ser sådan ud men hvordan får jeg den til at være der i 4 sekunder og efter 4 sekunder lukker den og starter programmet

Sub Main()
frmSplash.Show
frmSplash.Refresh
Set fMainForm = New frmMain
Load fMainForm
Unload frmSplash


fMainForm.Show
End Sub



[Redigeret d. 12/01-04 22:45:20 af Dini]



Det ville være lidt godt, hvis du kunne loade programmet i baggrunden, og derefter kalde en .show på det.
Så har du jo reduceret den tid det tager at starte programmet efter din splashscreen kører...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk



Det ville være lidt godt, hvis du kunne loade programmet i baggrunden, og derefter kalde en .show på det.
Så har du jo reduceret den tid det tager at starte programmet efter din splashscreen kører...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk

Ok det prøver jeg lige



Hvis det er fordi du ikke skal loade noget under splash-screen (hvilket det lyder til eftersom du har en fast defineret periode den skal vises) kan du bruge en timer. Saet timer intervallet til et sekund, og naar den naar 4 stop timeren, luk splash og aabn hovedprogrammet.

Jeg forstår det ikke helt kan der komme lidt kode(hvis dert er muligt)



Du skal sætte projektets startup object til din frmSplash... I splashens form indsætter du så koden:

Fold kodeboks ind/udKode 


// Great programs often follow great brains!

TAK



t