Unidad en la que está almacenado el programa

Post Reply
miarcod
Posts: 172
Joined: Tue Oct 11, 2005 2:17 pm

Unidad en la que está almacenado el programa

Post 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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Prueba con:

MsgInfo( cArgV( 0 ) )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
JmGarcia
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Post by JmGarcia »

Yo utilizo estas dos lineas al comienzo de mi programa:

Code: Select all

cPathEXE:=CurDrive()+":\"+CurDir()+"\"
cPathEXE:=iif(right(cPathEXE,2)="\\",left(cPathEXE,len(cPathEXE)-1),cPathEXE)
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
miarcod
Posts: 172
Joined: Tue Oct 11, 2005 2:17 pm

Post by miarcod »

gracias
un saludo
Post Reply