Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Salir De Un Bucle
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Salir De Un Bucle 
 
buenas:

quisiera que me ayudarais, a:

necesito un codigo que, permita salir de un bucle infinito, mediante una tecla

es decir:

que el programa este funcionando, dentro de un bucle (me da igual que tipo de bucle), y cuando pulsemos el boton del raton o una tecla,  salga del bucle.

Nota:
si es posible sin utilizar "timer"


gracias de antemano, Un saludo
 



 
tururu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Salir De Un Bucle 
 
tururu:

La respuesta del programa  tiene que ser bastante extraña en el momento de la salida.

Esa comprobación también forma parte de el.¿ No te funciono nada ?.

¿ Probaste con el control de procesos ?.

Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Salir De Un Bucle 
 
Incorpora un wait 0.001 en el bucle. Lo enlentecerá, pero en ese tiempo de espera se procesan las llamadas pendientes.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Salir De Un Bucle 
 
hola de nuevo,

No puedo utilizar wait, ya que son envios de informacion a un pic, y este envia a una fresadora de control numerico, si utilizo el wait, los encoders (motores con control de posicion), se quedan sin control (valga la redundancia), y entonces, hacen lo que les da la gana.( pierdo pasos)

a ver os explico el problema

el programa  reliza un estudio de las lineas de cordenadas, dentro de un dibujo (algoritmo de Bresenham), al implementar el algoritmo, este entra en un bucle de pixeles, que hasta que acaba, no sale de el, dado que los encoders, tiene una resolucion de 2400 pasos por vuelta, si utilizo un wait, o un ralentizador de cualquier tipo, el programa se vuelve interminable (para que veais, si una vuelta son 2400 pasos (2400 envios de pulsos), y cada vuelta son 3 milimetros de desplazamiento del husillo, para hacer una linea de 1 milimetro fisico, necesito 2400/3 envios, es decir, que para fresar una placa con desplazamientos de varios metros, necesitaria "toda una vida...esperando el momento...."

ahora pensareis, para que quiere este tio, que pare el bucle....

pues, porque a veces, la velocidad de la fresa, es mayor que la velocidad de corte del material, y...
1) rompo la fresa (se desafila)
2) el taladro o surco creado, sale defectuoso (rebabas)

por eso, quiero controlar el corte (velocidad), con teclas, o raton me da igual

espero vuestra ayuda

Un saludo
 



 
última edición por tururu el Jueves, 14 Junio 2012, 22:47; editado 2 veces 
tururu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Salir De Un Bucle 
 
¿has pensado en usar un arduino?

Fresadora <=> Arduino <=> Ordenador <=> gambas
 




===================
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
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Juego: Salir De La Mansion jsbsan Aplicaciones/Fragmentos de Código 8 Domingo, 27 May 2012, 23:28 Ver último mensaje
Shell
No hay nuevos mensajes Juego: Salir De La Mansion En POO. jsbsan Aplicaciones/Fragmentos de Código 5 Sabado, 02 Junio 2012, 09:01 Ver último mensaje
jsbsan
No hay nuevos mensajes Como Puedo Salir De Un Procedimiento? DEATH Aplicaciones/Fragmentos de Código 2 Lunes, 31 Diciembre 2012, 12:26 Ver último mensaje
DEATH
No hay nuevos mensajes Es Posible Salir O Saltar Dentro De Un If? v3ctor General 7 Viernes, 06 Diciembre 2013, 18:24 Ver último mensaje
jguardon
 

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