RE:como abrir una pagina web web
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