Cita:
Empezado por seoane
Podrias probar con esto
Código:
For i:= 0 To 10 Do
Begin
Label1.Caption := IntToStr(Matriz[i]);
Application.ProcessMessages;
Sleep(500);
End;
|
Queria contarte tambien que,
mi Delphi se volvio loco!
Si talcual! Tenia este codigo que ves para cargar el array, y otro bucle
For para mostrar el contenido del array, bien, en el
segundo bucle, pretendia mostrar el contenido del array utilizando de nuevo la variable indice
i, pero reinicializandola:
For i := 1 To 10
...
Pero voy a la ventana Watch y, la variable
i tenia el valor
11 !!!
Ok, me resigne, entonces cree otra variable (tambien integer) llamada
k que la usaria como indice en reemplazo de
i
Corro el programa de nuevo y, adivina! Si,
k tambien tomaba el valor 11 !!!
Como si fuera poco, la reinicializaba
ANTES de iniciar el bocle FOR.
k := 0; //al inicio del programa
For K := 1 To 10
...
Pero esto no es nada, el punto maximo de locura fue cuando, reemplace
el segundo for (el que deberia mostrar el contenido del array) por un bucle
While; Cuando utilice
While en vez de
FOR, la variable
k tomo el valor
1.
Lo dicho, mi compilador se volvio loco.
(Uso Delphi 6)