Power Builder - como abrir una pagina web web

 
Vista:

RE:como abrir una pagina web web

Publicado por miguell (153 intervenciones) el 23/10/2009 09:59:03
Esto es una forma de hacerlo:

Declara un función externa:
----------------------------
FUNCTION long ShellExecuteA ( long ll_hWnd, REF String ls_operation, REF String ls_file, REF string ls_parameters, REF string ls_directory, INT nShowCmd) library 'shell32.dll'

luego desde código:
----------------------------
String ls_command, ls_dir, ls_args, ls_url

SetPointer (Hourglass!)
ls_command = "Open"
ls_dir = ""
ls_args = ""
ls_url = 'http://www.lawebdelprogramador.com'

ShellExecuteA ( 0, ls_command, ls_url, ls_args, ls_dir, 5)

Te abrirá la url con el browser de internet que tengas asignado como browser 'por defecto' en tu windows.
La desventaja que tiene es que si tienes ya alguna página abierta (por estar viendo una cosa mientras que usas la aplicación), la reemplaza (se cierra la que estabas viendo) con la del código.

También puedes hacer un simple Run( ). Tendrás que averiguar mediante el Registro de windows cuál es el browser por defecto.

Espero que era lo que quierias hacer,
Miguel
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