very simple code:
// ---------------------------------------------------------------------------
FUNCTION NavegadorWeb( cTituloVentana, cServidor, cParametros )
LOCAL oDlg, oActiveX, lSave := .F.
DEFINE DIALOG oDlg RESOURCE "NAVEGADORWEB" TITLE cTituloVentana
REDEFINE ACTIVEX oActiveX ID 201 OF oDlg PROGID "Shell.Explorer"
REDEFINE BUTTON ID 101 OF oDlg ACTION( oActiveX:Do( "ExecWB", 6, 1 ) )
REDEFINE BUTTON ID 102 OF oDlg ACTION( lSave := .T., oDlg:End() )
REDEFINE BUTTON ID 103 OF oDlg ACTION( Ayuda() )
ACTIVATE DIALOG oDlg CENTERED ;
ON INIT oActiveX:Do( "Navigate2", cServidor + cParametros )
Return nil
// ---------------------------------------------------------------------------