Visual Basic - Tres por una

Life is soft - evento anual de software empresarial
 
Vista:

Tres por una

Publicado por Jose Luis (4 intervenciones) el 02/04/2001 12:28:22
Hola a toda/os Tengo por tres problemas:

1.-Como puedo interrumpir o salirme de un Timer?
Si dentro de un timer tengo varios bucles If, quiero que en cuanto se cumpla uno de ellos me vuelva al principio del timer o que se salga de él.

2.-Se puede hacer que un MsgBox no te interrumpa el programa, Como?
Al hacer aparecer un MsgBox tan solo quiero que sea una nota informativa, lo malo es que hasta que no le pico en Aceptar el programa no sigue y yo quiero que siga.

3.-Como se trabja con los bits?
Si tengo 8 bit como puedo tomar los 4 ultimos, o los del centro, como hacer operaciones con ellos.

Muchas gracias de antemano a toda/os.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tres por una

Publicado por kontxi (14 intervenciones) el 02/04/2001 18:18:33
Hola, espero darte una respuesta para tu tercera pregunta:
en vez de un msgbox haz un formulario y pon el siguiente código:
Private Sub Form_Load()

Label1.Caption = "NOTA INFORMATIVA..."

Timer1.Enabled = True
Timer1.Interval = 3000
End Sub

Private Sub Timer1_Timer()
Timer1.Enabled = False
Form6.Hide 'Esconde el formulario de la nota informativa

Form1.Show ' enseña el formulario en el q estaba, o el q tu quieras

Unload Form3
End Sub

ESPERO QUE TE FUNCIONE, YA ME COTARÁS. SUERTE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Gracias

Publicado por Jose Luis (4 intervenciones) el 03/04/2001 14:27:39
Gracias lo he probado y funciona como yo queria, respecto al tema de los bits sabeis algo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tres por una

Publicado por maria (42 intervenciones) el 02/04/2001 21:54:06
No se entiende muy bien lo que quieres decir con eso de que tienes varios IF dentro del Timer.
Si te refieres a que tienes varias condiciones que pueden interrumpir el Timer (que deberian estar fuera de la subrutina Timer() ya que de lo contrario nunca te funcionara) tendrias que establecer la propiedad Enable en False.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar