Cel mai de bază ecran de splash este doar o imagine, sau mai precis, o formă cu o imagine, care apare în centrul ecranului când aplicația se încarcă. Ecranele Splash sunt ascunse atunci când aplicația este gata de utilizare.
Mai jos găsiți mai multe informații despre diferitele tipuri de ecrane splash pe care le puteți vedea și de ce sunt utile, precum și pașii pentru crearea propriului ecran splash Delphi pentru aplicația dvs..
Există mai multe tipuri de ecrane splash. Cele mai frecvente sunt ecranele de pornire - cele pe care le vedeți când se încarcă o aplicație. Acestea afișează, de obicei, numele aplicației, autorul, versiunea, drepturile de autor, o imagine sau un tip de pictogramă, care o identifică în mod unic.
Dacă sunteți un dezvoltator de shareware, puteți utiliza ecrane splash pentru a reaminti utilizatorilor să înregistreze programul. Acestea pot apărea atunci când programul se lansează prima dată, pentru a spune utilizatorului că se poate înregistra dacă dorește funcții speciale sau pentru a primi actualizări prin e-mail pentru noile versiuni.
Unele aplicații folosesc ecrane splash pentru a anunța utilizatorul despre evoluția unui proces care consumă timp. Dacă priviți cu atenție, unele programe cu adevărat mari folosesc acest tip de ecran splash atunci când programul încarcă procesele de fundal și dependențele. Ultimul lucru pe care îl doriți este ca utilizatorii dvs. să creadă că programul dvs. este „mort” dacă se realizează o sarcină a bazei de date.
Să vedem cum puteți crea un ecran simplu de pornire în câțiva pași:
Application.Initialize; // această linie există! SplashScreen: = TSplashScreen.Create (nul); SplashScreen.Show; SplashScreen.Update;
SplashScreen.Hide; SplashScreen.Free;
În acest exemplu, în funcție de viteza computerului dvs., abia veți vedea noul ecran splash, dar dacă aveți mai multe formulare în proiectul dvs., ecranul splash va apărea cu siguranță.
Pentru mai multe informații despre creșterea ecranului splash, citiți codul din acest thread Overflow Stack.
Bacsis: Puteți crea, de asemenea, forme personalizate în formă de Delphi.