Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   rewrite tarda si no hay red (https://www.clubdelphi.com/foros/showthread.php?t=60232)

jonmendi 25-09-2008 10:03:23

rewrite tarda si no hay red
 
Hola!
tengo el siguiente código:
Código:

 
  ....
 
  Assign(f, 'X:\sem.txt');
  {$I-}
  { es aquí donde se queda colgado al buscar red y no tenerla}
  Rewrite(f);
  {$I+}
  if IOResult = 0 then begin
    {$I-}
      Writeln(f, '1');
    {$I+}
    Close(f);
  end;
 
  ....

X: es una unidad de red abierta anteriormente.
Si hay red, no hay ningún problema, pero si quito el latiguillo de red (para simular una caida de la misma), el programa se queda casi un minuto en la sentencia Rewrite(f).
¿Alguien sabe como acortar este tiempo? ¿U otro modo de hacer esto mismo?

Muchas gracias!
un saludo,
Jon


La franja horaria es GMT +2. Ahora son las 23:36:06.

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