Problemas con un Grid ( integer values )
Me aparece este error ' no es un valor ineger ' cuando hice un programa que mas o menos dice así:
Rellenar una Grid de 10 x 10 con números aleatorios comprendidos entre el 0 y el 100 y posteriormente encontrar cuantas veces se repite un número dado/indicado por el usuario. Lo que yo hice fue esto : Código:
|
Pues viendo
Código:
procedure TForm1.B_TClick(Sender: TObject); |
Pues he hecho esto: Cambiar La variable A de String a Integer, ya me corre pero no me marca las veces que se repite el numero que dio el usuario, siempre me marca 0.
Código:
|
es que no estas comparando contra ningun número dado por el usuario... estas comparando contra el valor (no inicializado por cierto, que debiera aparecer en un hint de tu compilador) de la variable A.
Hasta luego. ;) |
Es que debe de ser alrevez¡¡¡
como dice jachguate nunca lo inicializas
debes de hacer esto Código:
A := StrToInt(E_1.Text); |
Gracias a todos, ya hice el codigo y ya me funciona perfectamente, mañana lo ponga para que lo chequen, no lo pongo ahora porque el codigo lo hice en la pc de la escuela el idiota de mi se le olvido copiarlo.
|
Pues esto fue lo que hice:
Código:
var |
La franja horaria es GMT +2. Ahora son las 07:07:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi