Un recepcionista escribe el nombre del cliente que desea ser atendido, a las personas se las llama por orden de llegada:
Me piden un botón para el ingreso del nombre que se ha escrito previamente dentro de un cuadro de edición y otro botón, que muestre el nombre que debe ser atendido en un memo.
DUDA:
lo que tendría que hacer es una lista, y cada vez que se aprieta el primer botón enganchar ese nuevo nodo al final de la lista, ya con el nombre del nuevo cliente cargado, ¿no?
Para el segundo botón no se bien como tendría que proceder
El código esta mal, pero ahí la lista estaría con un solo nodo si aprieto el botón una sola vez, ¿si lo aprieto una segunda vez que pasaría?
Código Delphi
[-]
type
Plista = ^Tlista
Tlista = record
nombre : string;
prox : Plista;
end;
procedure buttonclick
var
a : string;
b : plista;
begin
a :=edit1.text;
new(b);
b^*nombre := a;
b^.prox := nil;