Luis, The idea of having a non-browser dependent html viewer was just to show the user html files, but not wanting to give them web access from within the app for security reasons. Then I think this is all you need. Function RunExpl(cURL) local hE hE := CreateOleObject("InternetExplorer.Application") ...