Ver Mensaje Individual
  #16 (permalink)  
Antiguo 19/03/2010, 15:34
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 4 meses
Puntos: 29
Respuesta: Programa para votaciones

Tienes que desactivar el timer dentro de su subrutina y activarlo en el evento activate del form3.

Código vb:
Ver original
  1. Private Sub Timer1_Timer()
  2.   Timer1.Enabled=False
  3.   Form1.Show
  4.   Me.Hide
  5. End Sub
  6. Private Sub Form_Activate()
  7.   Timer1.Enabled = True
  8. end Sub
Aunque si el form3 se debe cerrar completamente cuando se abre el 1 lo mejor es que despues de mostrar el form1 hagas el unload del form3. De ese modo el timer se descarga con el Form y no se vuelve a activar hasta que vuelves a cargar el Form3

Código vb:
Ver original
  1. Private Sub Timer1_Timer()
  2.   Form1.Show
  3.   Unload Me
  4. End Sub
Que se dé bien
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!