![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
mmmmmm, creo que esto es de mal arreglo ya que el error lo envía el propio Windows sin dejar que lo puedas controlar tu.
Lo que se me ocurre que puedes hacer es comprobar la existencia de la carpeta o que la máquina está encendida antes de lanzar la copia. O bien cambiar el proceso de copia y currartelo tu mismo con FindFirst y FindNext (en mi web tienes una demo) Espero que te sirvan las ideas |
|
#2
|
|||
|
|||
|
De hecho eso exactamente pasa, windows manda el mensaje y no me deja capturarlo, voy a intentar con tu demo. GRACIAS POR CONTESTAR
__________________
Sergio Esquivel Arredondo T.S.U. Informatica |
|
#3
|
||||
|
||||
|
Prueba añadir la bandera FOF_NOERRORUI al campo fFlags. No sé qué versión de Delphi o IE requiera, yo lo probé en Delphi7 e IE 5.5 y funciona como quieres. Esta bandera no aparece en la ayuda de Windows incluida con Delphi pero sí viene documentada en el SDK de Windows:
Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|