|
No se puede saber, por lo menos desde el ordenador cliente.
El ordenador cliente solo conoce la ruta de red, pero la letra de unidad en el ordenador servidor no se puede saber, podria hasta
no existir (si por ejemplo el servidor que comparte los archivos usa un sistema operativo distinto a windows como unix o linux en los
que no existen letras de unidad).
Lo unico que se me ocurre para que necesites saber la ruta real es que quieras conectar con una base de datos como interbase o firebird
a las que se le debe indicar la ruta fisica de la base de datos. Pero desgraciadamente por lo que he explicado antes no se puede deducir,
asi que la opcion que tienes es escribir en algun archivo .ini o de configuracion la ruta fisica a la base de datos, y que desde el cliente el programa lea ese
archivo de configuracion para saber ese dato. Otra opcion es que crees un ALIAS a la base de datos en el servidor (en el caso de que uses firebird),
de modo que de ese modo no necesitas saber la ruta para conectar con la base de datos, basta saber el nombre del ALIAS que
le hayas dado.
Saludos
Última edición por Mick fecha: 21-07-2006 a las 19:51:05.
|