Power Builder - Conocer directorio actual de la aplicacion

 
Vista:

Conocer directorio actual de la aplicacion

Publicado por Juan Carlos (28 intervenciones) el 18/11/2002 13:43:46
Hola. Me gustaria saber en que directorio han instalado mi aplicacion de PB para que las imagenes utilizadas no dependan de una ruta fija, sino que el usuario pueda instalar la aplicacion donde quiera.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Conocer directorio actual de la aplicacion

Publicado por NovatoX (7 intervenciones) el 18/11/2002 22:50:29
cuando pongas imagines lo deverias hacer asignando rutas relativas como por ejemplo asi
"\imagnes\imagen.jpg"

y si quieres saber el directorio actual de la aplicacion lo puedes averiguar con la funcion GetCurrentDirectory()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Conocer directorio actual de la aplicacion

Publicado por Jorge (900 intervenciones) el 18/11/2002 23:02:05
Si Trabajas con Version 8

GetCurrentDirectory( )

------------------------------------
Por medio de APIS

GetCurrentDirectoryA( )
This function returns the current working directory into a string by reference. Be sure to allocate enough space for the string or you'll get a GPF when you exit PowerBuilder. There is no PowerBuilder equivalent.

Global External Function:
FUNCTION ulong GetCurrentDirectoryA(ulong BufferLen, ref string currentdir) LIBRARY "Kernel32.dll"

Script:
string ls_curdir
ulong l_buf
l_buf = 100
ls_curdir = space(l_buf)
GetCurrentDirectoryA(l_buf, ls_curdir)
MessageBox("Current Directory:", ls_curdir

---------------------------------------------------------------------
Tambien en los ejemplos de Power fijate en
Functions
+ External
+ Windows SDK Functions

Pruebalo y Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Conocer directorio actual de la aplicacion

Publicado por Juan Carlos (28 intervenciones) el 19/11/2002 11:56:16
Muchas gracias, me ha funcionado perfectamente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar