![]() |
![]() |
| 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
|
||||
|
||||
|
Gracias por responder:
Me equivoque en el codigo, voy a postear el codigo real que tengo:
Ya intente como me dice duilioisola (como podran ver, la ruta la saco de un archivo INI) cambiando la ruta y nada!!! Saludos! |
|
#2
|
||||
|
||||
|
Cita:
Sin ese "detallito" no sabemos qué contestarte excepto suposiciones... Suposición 1: Después de leer el ini vRuta = '\\132.147.160.50\RIS' o vRuta = '\\132.147.160.51\RIS' Puede que no sea ninguna de las dos y que no esté leyendo el ini correcto. Suposición 2: CopyFile(PChar(vFile),PChar('X:\RIS.XML'),False); se traduciría como CopyFile(PChar(vFile),PChar('\\132.147.160.51\RIS\RIS.XML'),False); Quizás te has liado y el archivo RIS.XML está en la raiz del lugar al que apunta la dirección IP y no dentro de una carpeta que se llama RIS. Suposición 3: Radiologia1 y UPC no son los nombres de ususario y contraseña correctos o no tiene permisos de lectura. Seguimos suponiendo ??? |
|
#3
|
||||
|
||||
|
Gracias por contestar.
Hice una pequeña modificacion en el codigo:
Es importante que nos cuentes "el mensaje de error que te da". R.- El valor que me regresa es "0". Sin ese "detallito" no sabemos qué contestarte excepto suposiciones... Suposición 1: Después de leer el ini vRuta = '\\132.147.160.50\RIS' o vRuta = '\\132.147.160.51\RIS' Puede que no sea ninguna de las dos y que no esté leyendo el ini correcto. R.- Claro que lo esta leyendo de manera correcta, en caso contrario no se conectaria a la unidad de red. Suposición 2: CopyFile(PChar(vFile),PChar('X:\RIS.XML'),False); se traduciría como CopyFile(PChar(vFile),PChar('\\132.147.160.51\RIS\RIS.XML'),False); R.- No puedo hacer eso, ya que el equipo remoto esta protegido con contraseña, es por eso que me meti en este lio ... Quizás te has liado y el archivo RIS.XML está en la raiz del lugar al que apunta la dirección IP y no dentro de una carpeta que se llama RIS. Suposición 3: Radiologia1 y UPC no son los nombres de ususario y contraseña correctos o no tiene permisos de lectura. R.- Yo mismo cree la ruta y la comparti como administrador. Me asegure de tener todos los permisos necesarios, tan asi que puedo escribir sobre esa carpeta de manera remota. El problema es que al parecer la funcion de copyFile no soporta la copia a unidades mapeadas, porque si se mapea la unidad (cuando lo corro paso a paso, abro un explorador y ahi aparece) y si hace la copia si cambio la unidad "X" por alguna unidad y carpeta local. Alguien que me pueda ayudar!! Gracias! |
|
#4
|
||||
|
||||
|
Me sigue quedando la duda: ¿No te da ningún mensaje de error?
¿O sea, pasa por la linea CopyFile(...); y no dice nada? ¿No te da una exception que diga algo? (el archivo ya existe, no tiene permiso, no existe la unidad, etc.) Prueba poniendo a True la útima propiedad de CopyFile
Código sacado de Torry's Delphi Pages
|
|
#5
|
||||
|
||||
|
Gracias por responder duilioisola
No, no me marca ningun error. De echo el programa sigue corriendo sin problemas. Voy a optar por hacer un servidor de archivos en la maquina cliente que reciba los archivos ... Gracias por tus respuestas Saludos! |
|
#6
|
||||
|
||||
|
He hecho este pequeño programita ejemplo, para ver si puedes buscar el error.
Tiene un panel alineado alTop con un boton y un Memo para guardar un Log de todos los pasos. En el evento del botón se llama al procedimiento que copia. Si alguna función devuelve un error, te lo muestra en el memo. Yo he probado con
Ya nos contarás...
|
|
#7
|
||||
|
||||
|
Gracias nuevamente por responder.
Este es el resultado que me genera: Cita:
... ![]() ![]() ![]() Saludos! Última edición por edgwin fecha: 04-02-2011 a las 17:31:24. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Impedir Copia de archivos de la red. | Kipow | API de Windows | 5 | 13-12-2009 02:15:01 |
| respado o copia de archivos | luis vazquez | Tablas planas | 2 | 13-02-2008 20:06:00 |
| Copia de archivos | malditango | API de Windows | 4 | 03-12-2007 10:25:30 |
| Copia de una carpeta con archivos con delphi | jfontane | Varios | 1 | 13-10-2006 16:52:55 |
| Copia de archivos por la red | gguilleng | Varios | 1 | 22-11-2003 14:34:19 |
|