Ver Mensaje Individual
  #1  
Antiguo 02-02-2006
Avatar de Sergei
Sergei Sergei is offline
Miembro
 
Registrado: ene 2006
Posts: 12
Reputación: 0
Sergei Va por buen camino
Question No se usar el label. Ayuda.

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.
Responder Con Cita