Ver Mensaje Individual
  #3  
Antiguo 05-02-2010
ioco ioco is offline
Miembro
 
Registrado: ene 2010
Posts: 42
Reputación: 0
ioco Va por buen camino
Gracias por el apunte sobre el integer, fallo mío a la hora de consultar mis notas sobre los tipos.

Perdón por no haber dejado claro el fallo. Lo que sucede es que cuando ejecuto el programa principal, cuando el usuario ingresa un número mayor que el máximo de un integer no sale del repeat a pesar de que los tipos utilizados son Int64 (ya los he cambiado) y si no voy mal deberían de poder admitir un número mayor.

¿Quizá sea porque el procedure Val no admite int64?

Aunque de lo siguiente (extraído del help de delphi), entiendo que sí ya que Int64 es un tipo de dato entero ¿no?
Cita:
procedure Val(S; var V; var Code: Integer);

(...)V is an integer-type or real-type variable.(...)
Responder Con Cita