![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Por si tienes curiosidad tu codigo no funcionaba primero, porque mientras no sales del bucle el label no se actualiza. Y segundo pones un retrado de 1 milisegundo
eso es un poco rapido.Podrias probar con esto Código:
For i:= 0 To 10 Do
Begin
Label1.Caption := IntToStr(Matriz[i]);
Application.ProcessMessages;
Sleep(500);
End;
|
|
#2
|
||||
|
||||
|
Cita:
Perdon que insista con Pascal, pero "ahi", en vez de un Label tendriamos algo como: For i := 1 To 10 Do Write(Matriz[i]); y la variable i que hace de indice, haria que se muestre todo el contenido del array, hasta que se llegue al 10. No entiendo esto que me decis de que no se actualiza hasta salir del Loop. Si no entendi mal, no se sale del loop hasta que este se termine. Salvo que forcemos la salida. Por otra parte, una vez que salgo del bucle FOR ya no vuelvo a este, y por lo tanto no se ejecutaria el label !!! Que es lo que no entendi entonces ? ![]() |
|
#3
|
||||
|
||||
|
Cita:
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) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ayuda al usar Rave | Coco_jac | Impresión | 2 | 09-12-2005 18:08:06 |
| Ayuda para empezar usar Internet en Delphi | ggram2 | Internet | 3 | 09-11-2005 18:27:20 |
| La increíble tecla F1 en Delphi | dec | Varios | 1 | 31-08-2005 22:26:45 |
| novato, ayuda para usar aplicacion en otro ordenador | zastilla | Conexión con bases de datos | 2 | 25-07-2005 12:41:47 |
| Ayuda :para usar eof | alcides | SQL | 3 | 15-04-2004 04:42:39 |
|