BeRuby te paga por navegar

martes, 24 de febrero de 2009

Cambiar Configuracion Regional con Power Builder

Hay muchos programas que modifican la configuracion regional de la maquina, y como con el power utilizamos una especifica que suele ser diferente a la que se usa viene bien poder cambiar la configuracion regional desde nuestra aplicacion.
Lo ideal es, para evitar inconvenientes a los usuarios, al iniciar la aplicacion, tomar la configuracion regional que tiene la maquina, cambiar por la configuracion que usamos en el power y al cerrar el programa, volver a dejar como estaba inicialmente, para esto, cree un objeto de usuario que lo hace, lo pueden bajar aca:
objeto
Basicamente tiene tres funciones que tendrian que acomodar en su aplicacion. Cuando abre la aplicacion, antes de hacer nada deberian usar las funciones of_getvalores(), para tomar los valores actuales, una vez que hicieron esto usar la funcion of_setvalores() para setear los valores de configuracion que vamos a usar. Luego lo unico que falta es al cerrar la aplicacion usar la funcion of_setvalores_anteriores() para dejar la configuracion como estaba.
Tener cuidado, porque esta probado sobre el windows 2000, pero el lugar donde se guarda la configuracion en el registro de windows, varia de acuerdo al Sistema Operativo. El objeto esta hecho en power 5, y esta exportado, lo unico que deberian hacer es importarlo y probarlo.

2 comentarios:

  1. Nice Post . very Interesting about PowerBuilder Development . Thanks for sharing this information .

    ResponderEliminar
  2. Hola, excelente gracias por compartirlo, lo probé con XP y me funcinó, veré si me funciona con Vista y Windos 7...
    Chau

    ResponderEliminar