Ver Mensaje Individual
  #2  
Antiguo 14-08-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por JordiP Ver Mensaje
pero en RED lo que obtengo con ExtractFilePath es .
Hola Jordip.

Si no entiendo mal, lo que te está mostrando ahí es la ruta completa a la ubicación de la aplicacion en el servidor.

Si lo que deseas obtener es una letra de unidad, previamente debes asignarle una en 'conectar a unidad de red'.

Es decir que la letra es local y no asignada por el servidor. Con esto quiero decir que a:\\Servidor\Sistema\Programa.exe.
En un equipo se le puede asignar: X:\Servidor\Sistema\Programa.exe y en otro: F:\Servidor\Sistema\Programa.exe,
refiriendose en ambos casos a la misma aplicación.

Esto nos deja hacer referencia de dos modos a la aplicación.
1.- Refiriendo la letra de unidad asignada F:\Servidor\Sistema\Programa.exe.
2.- Buscando la ruta a la carpeta contenedora en la red \\Servidor\Sistema\Programa.exe.

La letra de unidad funciona de forma similar a el alias de Delphi.

Saludos.

Última edición por ecfisa fecha: 14-08-2010 a las 22:58:01.
Responder Con Cita