Het meest eenvoudige splash-scherm is slechts een afbeelding, of beter gezegd, een vorm met een afbeelding, die in het midden van het scherm verschijnt wanneer de toepassing wordt geladen. Splash-schermen zijn verborgen wanneer de applicatie klaar is voor gebruik.
Hieronder vindt u meer informatie over de verschillende soorten splash-schermen die u mogelijk ziet, en waarom ze nuttig zijn, evenals stappen voor het maken van uw eigen Delphi-splash-scherm voor uw toepassing.
Er zijn verschillende soorten spatschermen. De meest voorkomende zijn opstartschermen - degene die u ziet wanneer een toepassing wordt geladen. Deze geven meestal de naam, de auteur, de versie, het auteursrecht, een afbeelding of een ander soort pictogram weer, waarmee deze uniek wordt geïdentificeerd.
Als u een shareware-ontwikkelaar bent, kunt u splash-schermen gebruiken om gebruikers eraan te herinneren het programma te registreren. Deze kunnen verschijnen wanneer het programma voor het eerst wordt gestart, om de gebruiker te vertellen dat ze zich kunnen registreren als ze speciale functies willen of om e-mailupdates te ontvangen voor nieuwe releases.
Sommige applicaties gebruiken splash-schermen om de gebruiker op de hoogte te houden van de voortgang van een tijdrovend proces. Als je goed kijkt, gebruiken sommige echt grote programma's dit soort splash-screen wanneer het programma achtergrondprocessen en afhankelijkheden laadt. Het laatste wat u wilt, is dat uw gebruikers denken dat uw programma "dood" is als een database-taak wordt uitgevoerd.
Laten we eens kijken hoe we in enkele stappen een eenvoudig opstartscherm maken:
Application.Initialize; // deze regel bestaat! SplashScreen: = TSplashScreen.Create (nihil); SplashScreen.Show; SplashScreen.Update;
SplashScreen.Hide; SplashScreen.Free;
In dit voorbeeld ziet u, afhankelijk van de snelheid van uw computer, uw nieuwe welkomstscherm nauwelijks, maar als u meer dan één formulier in uw project hebt, zal het welkomstscherm zeker verschijnen.
Lees de code in deze Stack Overflow-thread door voor meer informatie over het langer laten blijven van het splash-scherm.
Tip: U kunt ook op maat gemaakte Delphi-vormen maken.