Ver Mensaje Individual
  #10  
Antiguo 04-08-2010
Thoronluin Thoronluin is offline
Miembro
 
Registrado: feb 2009
Posts: 39
Reputación: 0
Thoronluin Va por buen camino
Buenas tardes delphi.com.ar:

Cita:
Empezado por delphi.com.ar Ver Mensaje
Al ver tu código me surgen varias dudas...
  1. ¿Tienes claro que estas creando cuatro pilas y usando solo una?
  2. ¿No te convendrían las variables auxiliares que sean de uso local definirlas localmente y no globalmente?
Te respondo por orden:
  1. 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.
  2. 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 Ver Mensaje
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
Responder Con Cita