Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Abrir fichero en pc remoto (pdf, doc, xls...) (https://www.clubdelphi.com/foros/showthread.php?t=72841)

Matorral 15-03-2011 13:47:09

Abrir fichero en pc remoto (pdf, doc, xls...)
 
Hola a tod@s.

No se si es el foro correcto (internet) para esta pregunta. Si no lo es pido disculpas anticipadas.

Necesito abrir y/o guardar un fichero (pdf) en un pc remoto.
Tengo en una maquina :
- una carpeta con documentos pdf.
- Un tabla de empleados con un campo 'DOCUMENTO' donde figura la ruta y el nombre del pdf asociado (p.e. "servidor\curriculums\antonio.pdf").

en una aplicacion en red local delphi abro el pdf perfectamente en un objeto ole con la siguiente instruccion:

Objeto_OLE.CreateLinkToFile(tabla.fieldbyname('DOCUMENTO').asstring,false);

Lo que quiero hacer es acceder a los pdf remotamente, pero no se como construir la 'cadena de conexión'. He probado con:

\\ip_router\puerto_habilitado\c\curriculums\antonio.pdf
\\ip_router\puerto_habilitado\curriculums\antonio.pdf
\\ip_router\puerto_habilitado:\c\curriculums\antonio.pdf

y no funciona.

gracias.

newtron 15-03-2011 14:56:58

Hola.

Imagino que la ip que tendrás que poner es la pública de internet, el puerto no tendrás que ponerlo o en su defecto ponerlo con el signo : después de la ip pública, o sea....

Código:

\\ippublica:puerto\unidad\carpeta\fichero.pdf
o
\\ippublica\unidad\carpeta\fichero.pdf

Espero que te sirva.
Saludos

Matorral 16-03-2011 13:06:24

Cita:

Empezado por newtron (Mensaje 393631)
Hola.

Imagino que la ip que tendrás que poner es la pública de internet, el puerto no tendrás que ponerlo o en su defecto ponerlo con el signo : después de la ip pública, o sea....

Código:

\\ippublica:puerto\unidad\carpeta\fichero.pdf
o
\\ippublica\unidad\carpeta\fichero.pdf

Espero que te sirva.
Saludos

Gracias Newtron.

He probado con el código que me has enviado y me sigue diciendo que no se encuentra el fichero. ("No se puede encontrar %1").

La ip del router es la suministrada por telefonica (ip publica).

En el router he habilitado un numero de puerto que apunta a la ip del PC 192.168.1.100, que es donde están los documentos.

En ese PC no tengo activado el IIS ni nada por el estilo.

Voy a probar a activar el servicio IIS a ver si es por eso.

Un saludo.

Matorral 17-03-2011 09:39:00

He activado el servicio IIS y sigue sin encontrarme el pdf en el pc remoto.

Seguiré intentándolo y si lo consigo postearé la solución.

Gracias.

Matorral 18-03-2011 11:40:18

No vi el bosque por culpa de los arboles.

Simplemente creando una VPN (yo utilizo el teamviewer) y mapeando una unidad que apunta hacia la carpeta compartida donde estan los documentos.

Gracias y perdonad el latazo.


La franja horaria es GMT +2. Ahora son las 16:24:58.

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