![]() |
Activar el salvapantallas
Hola a todos
Estoy desarrollando una aplicación Kiosko con Turbo Delphi, y requiere que cuando esté en modo standby, reproduzca una animación (video, flash, lo que se pueda) a pantalla completa. El flujo del Kiosko, en cuanto a pantallas, sería algo así: MENU (standby) --> CONTENIDO --> DESPEDIDA --> MENU (standby) Básicamente se trata de poder controlar el salvapantallas desde delphi. La idea sería poder arrancarlo por código antes de mostrar la pantalla MENU. Mi duda es: ¿es posible lanzar (no activar) el salvapantallas desde código? No se si me he explicado bien... Un saludo y gracias por vuestra ayuda! |
Hola,
De Zarko Gajic:
|
Estoy intentando ejecutar ese código pero no consigo que funcione...
Código:
procedure TForm1.Button1Click(Sender: TObject); |
Intenta con:
Código:
procedure TForm1.Button1Click(Sender: TObject); Me suele pasar al apagar el monitor. Saludos |
Sigo sin conseguirlo usando Sleep ...
¿estoy haciendo algo mal? ¿alguna idea? Muchisimas gracias! |
Hola,
Creo que metí la pata. La función anterior sirve para habilitar o deshabilitar el activado automático del salvapantallas, pero, no para activarlo. He encontrado aquí lo siguiente, que, puede usarse para activar el salvapantallas que esté utilizándose en el sistema:
En la ayuda de la función "SystemParameterInfo()" del API de Windows, encontrarás también que puedes "hacer cosas" con el salvapantallas. En fin, a ver si ahora te apaña. |
Ahora sí! Perfecto!
Muchísimas gracias! |
La franja horaria es GMT +2. Ahora son las 04:34:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi