Hola, recien estoy ejercitando mi paso de Turbo Pascal a Delphi y ya tengo problemas. En mi Pascalito querido hacia algo como:
For i:= Low(Matriz) To High(Matriz) Do
Begin
Write(Matriz[i]);
Delay(1000); // mini pausa
End;
Para recorrer un simple array y mostrar su contenido, por ejemplo, 10 numeros. Quize hacer lo mismo en Delphi, pero solo "veo" el ultimo numero ingresado (10), y noo uno por uno (con intervalo de 1 segundo) como lo podia hacer con Turbo Pascal
No traje el codigo Delphi conmigo pero creo que era algo como :
For i:= 0 To 10 Do
Begin
Label1.Caption := IntToStr(Matriz[i]);
Sleep(1);
End;
y solo obtengo el ultimo numero en el
Label.
Cómo debo hacer para colocar los numeros que se van incrementando uno al lado del otro
dentro del mismo label?
Es algo muy tonto para el que ya sabe programar en Delphi, pero yo no logro encontrarle la vuelta.
Con ShowMessage si me resulta, porque me pone una por una las ventanas con el numero correspondiente, y el boton que al presionar
Aceptar pasa a la otra iteraccion... Pero no es lo que busco dominar por ahora. Quiero hacer esto con un label.
Espero me hayan entendido, gracias.