Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
No Encuentro Como Retardar Un Evento
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje No Encuentro Como Retardar Un Evento 
 
Hi.
Perdonen, pero he buscado y no encuentro como retardar un evento después que se suceda otro.
He intentado con Delay pero no funciona.
Cual es el código para esto?
Gracias.
 



 
última edición por ivanovichenco el Sabado, 18 Diciembre 2010, 16:53; editado 2 veces 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: No Encuentro Como Retardar Un Evento 
 
cuando hablas de evento, quieres decir, una evento de un objeto?

yo lo que haria, para realizar un retardo....ummmm

cuando suceda, creas una funcion que arranque un timer, y en la rutina del timer (ralentizada ,  el tiempo que desees), metes la respuesta al suceso


por ejemplo

public sub button1.click()
timer1.start
end sub

public sub timer1()
message.info("has pulsado el boton hace "& timer1.delay)
end sub

perdona por no recordar , los conceptos del timer, pero los utilice hace mucho tiempo, pero la idea, creo que esta bien planteada, para que entiendas, lo que digo

si no es esto lo que quieres, indica mas detalles, de lo que quieres...
 



 
última edición por tururu el Sabado, 18 Diciembre 2010, 18:04; editado 1 vez 
tururu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: No Encuentro Como Retardar Un Evento 
 
Lo que quiero es que , por ejemplo, despues de clic a un boton, se tarde 5 segundos en ejecutar la respuesta, ya sea abrir o cerrar un formulario. No he encontrado codigo para esto.
Gracias
 



 
última edición por ivanovichenco el Sabado, 18 Diciembre 2010, 19:29; editado 1 vez 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: No Encuentro Como Retardar Un Evento 
 
Puedes usar la orden wait (http://gambasdoc.org/help/lang/wait?es )



con esto hace que se pare el programa 5 segundos...

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: No Encuentro Como Retardar Un Evento 
 
asi:


PUBLIC SUB Button1_Click()

  Timer1.start

END
PUBLIC SUB Timer1_Timer()
  
  Message.Info("hola, este mensaje , sale a los " & Str(timer1.delay / 1000) & " segundos, despues de pulsar el boton")
  timer1.STOP
END


en el form, tienes que meter un timer y un boton

y poner en el delay , el tiempo que quieras (propiedades del timer)
 



 
tururu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: No Encuentro Como Retardar Un Evento 
 
Gracias por las dos  respuestas. No conocía wait y el Delay no lo sabia utilizar.
 



 
última edición por ivanovichenco el Sabado, 18 Diciembre 2010, 19:34; editado 1 vez 
ivanovichenco - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes No Encuentro Ell Problema Con Las Configur... CanihoJR General 6 Viernes, 09 Octobre 2009, 14:57 Ver último mensaje
nrcefe
No hay nuevos mensajes Cómo Controlar En Que Pestaña Me Encuent... jsoto61 Controles/Librerías/Componentes 5 Martes, 12 Abril 2011, 11:40 Ver último mensaje
netking86
No hay nuevos mensajes Evento Select,Evento Activate, Evento Mous... Shell General 1 Domingo, 18 May 2014, 09:34 Ver último mensaje
Shell
No hay nuevos mensajes Como Generar Un Evento Creado Por Ti? v3ctor General 9 Miercoles, 06 Enero 2016, 11:29 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron