La pantalla de bienvenida más básica es solo una imagen, o más precisamente, un formulario con una imagen, que aparece en el centro de la pantalla cuando se carga la aplicación. Las pantallas de bienvenida están ocultas cuando la aplicación está lista para usarse.
A continuación encontrará más información sobre los diferentes tipos de pantallas de presentación que puede ver y por qué son útiles, así como los pasos para crear su propia pantalla de presentación de Delphi para su aplicación.
Hay varios tipos de pantallas de bienvenida. Las más comunes son las pantallas de inicio, las que ve cuando se carga una aplicación. Por lo general, muestran el nombre de la aplicación, el autor, la versión, los derechos de autor, una imagen o algún tipo de ícono que lo identifique de manera única..
Si es un desarrollador de shareware, puede usar pantallas de bienvenida para recordar a los usuarios que registren el programa. Estos pueden aparecer cuando se inicia el programa por primera vez, para decirle al usuario que pueden registrarse si desean funciones especiales u obtener actualizaciones por correo electrónico para nuevos lanzamientos..
Algunas aplicaciones usan pantallas de presentación para notificar al usuario sobre el progreso de un proceso que lleva mucho tiempo. Si observa detenidamente, algunos programas realmente grandes usan este tipo de pantalla de inicio cuando el programa está cargando procesos y dependencias en segundo plano. Lo último que desea es que sus usuarios piensen que su programa está "inactivo" si se está realizando alguna tarea de la base de datos.
Veamos cómo crear una simple pantalla de inicio en unos pocos pasos:
Aplicación. Inicializar; // esta línea existe! SplashScreen: = TSplashScreen.Create (nil); SplashScreen.Show; SplashScreen.Update;
SplashScreen.Hide; SplashScreen.Free;
En este ejemplo, dependiendo de la velocidad de su computadora, apenas verá su nueva pantalla de inicio, pero si tiene más de una forma en su proyecto, la pantalla de inicio ciertamente aparecerá.
Para obtener más información sobre cómo hacer que la pantalla de bienvenida permanezca un poco más, lea el código en este hilo de desbordamiento de pila.
Propina: También puedes hacer formas de Delphi con formas personalizadas.