App.Path

28/07/2005 - 20:40 por Ruben L. | Informe spam
Hola.
Necesito saber desde que unidad se esta ejecutando mi aplicacion, alguien
sabra de alguna instruccion que me de esta informacion? En vb6 se hace con
App.Path pero en Foxpro 7 no encuentro como hacerlo.

Gracias.

Preguntas similare

Leer las respuestas

#1 Luis María Guayán
28/07/2005 - 20:59 | Informe spam
Con SYS(16,1) retornas la ruta completa y el nombre de la aplicación.

* Prueba.prg
lcRutaArchivo = SYS(16,1)
lcSoloRuta = ADDBS(JUSTPATH(SYS(16,1)))
lcSoloArchivo = JUSTFNAME(SYS(16,1))
lcSoloUnidad = JUSTDRIVE(SYS(16,1))
? lcRutaArchivo
? lcSoloRuta
? lcSoloArchivo
? lcSoloUnidad


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"Ruben L." escribió en el mensaje
news:%
Hola.
Necesito saber desde que unidad se esta ejecutando mi aplicacion, alguien
sabra de alguna instruccion que me de esta informacion? En vb6 se hace con
App.Path pero en Foxpro 7 no encuentro como hacerlo.

Gracias.


Respuesta Responder a este mensaje
#2 Victor B.
29/07/2005 - 00:17 | Informe spam
Otra forma:
_VFP.DefaultFilePath, te devuelve la ruta del EXE cuando se lanza, siempre
que no se haya especificado antes un SET PATH claro.


Víctor B.
Desarrollador independiente

"Ruben L." escribió en el mensaje
news:%
Hola.
Necesito saber desde que unidad se esta ejecutando mi aplicacion, alguien
sabra de alguna instruccion que me de esta informacion? En vb6 se hace con
App.Path pero en Foxpro 7 no encuentro como hacerlo.

Gracias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida