Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

¿se puede hacer Showmessage con temporizador?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: ¿se puede hacer Showmessage con temporizador? Responder citando

Hola, buenos Dias, buenas tardes, buenas noches ¿ Hay alguna forma de que un showmessage, messagebox o similar se cierre despues de un determinado tiempo?

Gracias por la atención Very Happy
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Hola Josetm

Pienso que lo que deseas hacer es un poco particular.
No conozco la posibilidad de hacerlo, seria como simular la accion sobre el botón.
Pero lo que si puedes hacer es hacer tu propio messagebox, me explico: Crea un Form con un label o labels y los botones que necesitas OK,Cancel por ejemplo.

Cuando necesites lansar el mensaje puedes hacer algo como sigue:

Form1 = new TForm1(this);
Time1->Enabled = true;//En el Timer escribes: Form1->Close();
Form1->Label1->Caption = "Mensaje que se muestra, ya lo leyó?"
Form1->ShowModal();
delete Form1;

Pienso que podria ser una solución.

Saludos
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Lo que tendrías que hacer es usar un timer y asignar el tiempo que quieres y dentro del evento del timer realizar una simulación de ENTER y desactivar el timer.

Busca en el foro para ver como se hace la simulación de ENTER o simulacion de un caracter del teclado.


Un saludo al foro
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Muuuuuchas gracias Responder citando

Gracias rockfavc por tu respuesta, aunque lo cierto es que eso ya lo había intentado pero no conseguia el efecto que buscaba, aún así muchas gracias.
Eeeeeeeey Roid muchas gracias me has dado una gran solución.

Gracias a ambos por las molestias.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.