Como crear un ciclo infinito sin que se bloquee el Pgrama

edgargv530
24 de Septiembre del 2003
Como creo un ciclo infinito sin que wimdows me deshabilite el programa y sin usar la instrucción doEvents o como llamo una dll sin que el programa cliente espere a que se ejecute las instrucciones para segir con la siguiente instrucción en el programa cliente

sdemingo
24 de Septiembre del 2003
Hola, esto es solo para que pruebes, pero no creo que funcione.
Crea un formulario NO modal y hazle una llamada cuando lo cargues (puedes no enseñarlo) a una función con algo así.

While True
' y aquí lo que quieras
Wend

Suerte
sdemingo

Juan
24 de Septiembre del 2003
Eso crea un bucle infinito, pero bloquea la ejecución
de eventos, para que eso no suceda inserta una llamada
a DoEvents dentro del bucle:

Do
'Más código
DoEvents
'Más código
Loop

Pero ten en cuenta que para terminar tu aplicación
tendrás que usar la instrucción End o salir del bucle
o tu programa seguirá ejecutandose despues de
cerrar todos los formularios. Lo más fácil es poner
algo así:

Private Sub Form_Unload(Cancel As Integer)
End 'Cierra el programa matando todos los procesos incluido el bucle infinito
End Sub