ciauz,
sto utilizzando webBrowser nel mio prg.
e da poco che utilizzo webBrowser, ma qualcosa riesco a fare.
allora, il prg visualizza pagine locali e non
la pagina inziale (index.htm locale) è composta da due frame, top e main.
per aprire pagine locali faccio
codice:
brwWebBrowser.Navigate "file://" & strUrl, , "mainFrame"
dove strUrl è "c:\mysite\qualcosa.htm" (esempio)
per aprire pagine online faccio
codice:
brwWebBrowser.Navigate strUrl, , "mainFrame"
dove strUrl è "http://www.qualcosa.htm" (altro esempio)

problema:
se apro prima pagine locali e poi pagine online, tutto funge (cioe' le pagine vengono visualizzate nel mainFrame), se invece apro prima pagine online e poi pagine locali, nn funge.

ho inserito un piccolo controllo di errore:
codice:
On Error GoTo errNavigate
    brwWebBrowser.Navigate "file://" & strUrl, , "mainFrame"
    Exit Sub
errNavigate:
    brwWebBrowser.Navigate "file://" & strUrl, , "_self"
cosi la pagina viene visualizzata, nn nel mainframe, ma viene visualizzata.

che devo fare?
dov'e' che sbaglio?