11-24-2017 02:42 AM - modifié 11-24-2017 02:56 AM
Buenos días,
Tengo un programa con una estructura while, con el correspondiente diagrama de bloques, mi problema surge cuando dentro de esta estructura while introduzco una estructura event (la utilizo para cambiar las tab de un tabcontrol).
Si la estructura event la saco fuera del while, el programa principal (que esta en el while) funciona correctamente, pero la estructura event no, ya que solo me la ejecuta una vez.
Sin embargo, si la estructura event la meto dentro del while, el programa principal no me funciona, es como si se metiera en la estructura event, y no fuera capaz de salir de alli
¿Alguna ayuda?
Muchas gracias
le
11-24-2017
09:39 AM
- dernière modification le
05-09-2025
10:19 AM
par
Content Cleaner
Tienes que utilizar la estructura de eventos de una manera adecuada, si la utilizas dentro de un ciclo While este permanece congelado esperando eventos esa es la función de esa estructura ; si por el contrario utilizas la estructura fuera del ciclo solo se ejecutara una sola vez debido al flujo de datos te sugiero buscar información sobre de patrones de diseño https://www.ni.com/es/support/documentation/supplemental/21/producer-consumer-architecture-in-labvie...
También podrías adjuntar tu código para ayudarte de una mejor manera.
le 11-24-2017 12:29 PM
@cristina.lopez wrote:
, mi problema surge cuando dentro de esta estructura while introduzco una estructura event (la utilizo para cambiar las tab de un tabcontrol).
Do you mean you put an event structure in an event structure? That simply will not work.