Programación General > Power Builder

 Dirección De La Aplicación

(1/1)

ARol:
hola, necesito saber si en powerbuilder 10 puedo saber la dirección de la aplicación en para concatenarla con direcciones de archivos y carpetas, como se hace en visual basic: image1.picture = App.path & "\imagen.jpg" donde path es una propiedad del objeto App, para que la aplicacion no tenga problemas de perder los archivos al cambiarse de carpeta


Otra pregunta, en la misma version 10 de powerbuilder, se puede configurar algo en las opciones o algo asi para permitir ver las propiedades y metodos de un objeto, es decir que cuando se escribe el nombre del objeto y se escribe "." se desplieguen una lista con las propiedades/metodos de este para elegir la deseada

Muchas gracias de antemano

F_Tanori:

--- Citar ---  hola, necesito saber si en powerbuilder 10 puedo saber la dirección de la aplicación en para concatenarla con direcciones de archivos y carpetas, como se hace en visual basic: image1.picture = App.path & "\imagen.jpg" donde path es una propiedad del objeto App, para que la aplicacion no tenga problemas de perder los archivos al cambiarse de carpeta
--- Fin de la cita ---


Puedes usar GetCurrentDirectory() y lo almacenas en una variable global al abrir la aplicacion o bien en una de instancia


ejemplo

/* En el evento open de la aplicacion */


--- Código: Text --- gs_Path=GetCurrentDirectory() if right(gs_Path)<>"\" then gs_Path=gs_Path+"\"   

y despues la utilizas en cualquier parte aunque cambies de directorio


--- Código: Text --- image1.picturename = gs_Path + "imagenes\imagen.jpg" 
tambien es posible usar una API ( http://www.rgagnon.com/pbdetails/pb-0003.html )


--- Código: Text --- Otra pregunta, en la misma version 10 de powerbuilder, se puede configurar algo en las opciones o algo asi para permitir ver las propiedades y metodos de un objeto, es decir que cuando se escribe el nombre del objeto y se escribe "." se desplieguen una lista con las propiedades/metodos de este para elegir la deseada 
en el menu Design\options la pestaña autoscript al final dice options y hay dos casillas de verificacion  automatic popup y activate only after a dot

aunque la verdad no te las recomiendo mucho si sirven para saber los metodos y las propiedades de los objetos ( que tembien puedes encontrar en la ayuda ) pero la verdad son malisimas estas opciones pues utilizan como interfaz el portapapeles y pues te borran lo que traes  <_< (al menos a mi eso me parece fatal  )



Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa