Buenas tardes delphi.com.ar:
Cita:
Empezado por delphi.com.ar
Al ver tu código me surgen varias dudas...
- ¿Tienes claro que estas creando cuatro pilas y usando solo una?
- ¿No te convendrían las variables auxiliares que sean de uso local definirlas localmente y no globalmente?
|
Te respondo por orden:
- Sí, el código es un poco más largo pero sólo puse el de una de las colas. Para entender bien los conceptos cree 4 edits de entrada, 4 de salida, 4 botones de entrada, 4 de salida y 4 edits (aunque hubiera valido un label) para los contadores; con ellos introduzco y extraigo cadenas de las lista de colas. Después lo complicaré más para lo que quiero hacer.
- Lo de las variables locales es cierto, con el afan de crearme un ejemplo de forma rápida presté poca atención a ese detalle.
Cita:
Empezado por delphi.com.ar
Con mas directa te refieres a algo como:
Código Delphi [-]TQueue(lista.Items[0]).Push(aux_Elemento);
|
Eso precisamente, magnífico.
Muchísimas gracias por tu ayuda, como siempre das en el clavo.
Saludos