Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error I/O 32 (https://www.clubdelphi.com/foros/showthread.php?t=56155)

jomaduga 08-05-2008 20:46:56

Error I/O 32
 
Creo que este mensaje esta relacionado con las funciones FindFirst(...) o AssignFile(....). Favor indicarme como resolver este problema que comunmente está apareciendo en una de mis aplicaciones. Gracias.

Delphius 08-05-2008 21:04:18

jomaduga,
¿Podríamos ver un poco del código que estás empleando?
Si nos pudieras explicar mejor tu situación te podríamos ser de más ayuda.

Saludos,

cHackAll 08-05-2008 21:57:32

FindFirst solo enlista los archivos o carpetas de un directorio; no tendria por que darte un error. Ahora AssignFile solo asocia una variable con un nombre pero NO abre dicho archivo hasta utilizar Reset o ReWrite, podemos forzar dicho error;

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var f: file;
begin
 AssignFile(f, 'c:\windows\explorer.exe');
 Reset(F); // Error I/O 32

...

para manejar dicha excepcion deberías realizar lo siguiente;

Código Delphi [-]
...

 {$i-} Reset(F); {$i+}
 if IoResult = 32 then
  MessageBox('Error #32');

...

Ahora a qué se debe dicho error? acá la respuesta;

Código Delphi [-]
 ShowMessage(SysErrorMessage(32));

Saludos


La franja horaria es GMT +2. Ahora son las 07:57:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi