Pascal/Turbo Pascal - IoResult

 
Vista:

IoResult

Publicado por BOR (10 intervenciones) el 10/11/2000 00:00:00
Alguien sabe para que sirve y como uso la función IoResult?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:IoResult

Publicado por Amilcar Tirado (1 intervención) el 10/11/2000 00:00:00
La función ioResult te sirve para averiguar si en la operación que acabas de realizar ocurrió un error de entrada o salida. Esta la utilizas junto con las directivas de compilación {$I-}{$I+}.Por ejemplo:

var
Numero : Byte;
begin
{$I-} {desactivamos el control de error}
ReadLn(Numero);
{$I+} {activamos el control de error}
{IOResult nos el valor introducido es válido}
if IOResult <> 0 then
WriteLn(´Valor Inválido´)
else
WriteLn(´Valor permitido´);
end.







Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

necesito ayuda con una validacion!

Publicado por matiass (1 intervención) el 25/06/2008 23:08:35
tengo la siguiente validacion....

Function Opcion_Valida(op: integer): boolean;

begin

readln(op);

case op of

1..5: Opcion_Valida:=true

else

Opcion_Valida:=false;

end;

if Opcion_Valida=false then

writeln('Opcion no valida!');

end;

pero si ingreso una letra por error se me pincha el programa...como lo puedo arreglar???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:IoResult

Publicado por MARCO CASTRO (1 intervención) el 27/11/2007 21:50:06
que es el ioresult
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:IoResult

Publicado por Jose (1 intervención) el 23/03/2010 13:19:34
IOResult devuelve 0 si esta una operacion fue realizada con éxito de lo contrario retonará un código de error
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar