Page 1 of 1

Unidad en la que está almacenado el programa

Posted: Thu Jul 03, 2008 10:38 pm
by miarcod
Hola:

¿Se puede obtener desde el programala unidad en la que se encuentra el ejecutable que esta corriendo?

Por ejemplo:

El programa se encuentra en la unidad F:\PROGRAMA y se ejecuta mediante un acceso directo que está en el escritorio o un un disco usb con otra letra de unidad

Saludos

Posted: Thu Jul 03, 2008 11:35 pm
by Antonio Linares
Prueba con:

MsgInfo( cArgV( 0 ) )

Posted: Fri Jul 04, 2008 6:44 am
by JmGarcia
Yo utilizo estas dos lineas al comienzo de mi programa:

Code: Select all | Expand

cPathEXE:=CurDrive()+":\"+CurDir()+"\"
cPathEXE:=iif(right(cPathEXE,2)="\\",left(cPathEXE,len(cPathEXE)-1),cPathEXE)

Posted: Fri Jul 04, 2008 1:59 pm
by miarcod
gracias
un saludo