Obtener el Path actual

HMG en Español

Moderator: Rathinagiri

Post Reply
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Obtener el Path actual

Post by abinfra »

Hola, con Clipper utilizaba para obtener el path actual en la variable cVia:
cVia:=GETENV('PATH')

Si dejo esta instrucción, el path que me sale comienza por:
C:\ProgramData\Oracle\Java\javapatch;C:\Windows\system32;........
que no es el que debe salir.

Con HMG, como puedo obtener el Path.

Gracias y saludos cordiales.
User avatar
danielmaximiliano
Posts: 2612
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Obtener el Path actual

Post by danielmaximiliano »

El Path actual
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Re: Obtener el Path actual

Post by abinfra »

Perdona Daniel, pero no entiendo tu respuesta.

Concretamente que instrucción debo poner en HMG para obtener el path en el que me encuentre cuando ponga la instrucción?
User avatar
danielmaximiliano
Posts: 2612
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Obtener el Path actual

Post by danielmaximiliano »

Mirando la Referencia de HMG encuentras lo que necesitas Abinfra. :D

GetCurrentFolder() --> cCurrentFolder
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Re: Obtener el Path actual

Post by abinfra »

Perdona mi ignorancia Daniel.
He puesto:
cVia := GetCurrentFolder()

Y al enlazar me dice:
Error: función referenciada, no encontrada, pero desconocida: GETCURRENTFOLDER()
User avatar
danielmaximiliano
Posts: 2612
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Obtener el Path actual

Post by danielmaximiliano »

Funciona :

Code: Select all

#include <hmg.ch>



Function Main
Local nTask

	DEFINE WINDOW Win_1 ;
		AT 0,0 ;
		WIDTH 400 ;
		HEIGHT 400 ;
		TITLE 'Hello World!' ;
		MAIN 

		
	END WINDOW
    msgbox ("el directorio actual es "+ GetCurrentFolder(), "mensaje")
	ACTIVATE WINDOW Win_1

Return
[attachment=0]folder.png[/attachment]
Attachments
folder.png
folder.png (35.28 KiB) Viewed 4598 times
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Re: Obtener el Path actual

Post by abinfra »

Hola Daniel estoy programando en modo consola, la función GetCurrentFolder() funciona en modo consola?
User avatar
danielmaximiliano
Posts: 2612
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Obtener el Path actual

Post by danielmaximiliano »

Si. es una funcion de Windows
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
pctoledo
Posts: 123
Joined: Wed Aug 25, 2010 10:45 am
Location: Araçatuba - SP - Brazil
Contact:

Re: Obtener el Path actual

Post by pctoledo »

cVia:=DiskName() + ":\" + CurDir()
Regards/Saludos,

Toledo

Clipper On Line
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Re: Obtener el Path actual

Post by abinfra »

Gracias.
Post Reply