Seref, thx for reply. actually I am interested in automating the form with dotnet. Initially I just use the interop to save the html. Ultimately, I would like to click a button and let the dotnet code to automatically navigate to various prescribed type of links and extract the appropriate table into database for record keeping and analysis.
Consequently , if you don't mind sharing your code or technique, I would much appreciate. If you can shed light on parts you would rather do differently because it would be easier to maintain or simply better way, I would like to know. I have managed to use interop to save the html however I do seem to have misunderstood something and lead to my code prompt me before saving. Or it that part of Xp SP2 enhanced security? I don't think it is SP2 because When I used a C like application calling the OLE web browser execute command , I was able to "saveas" without being prompted. I discontinued that application because it is difficult to parse the dom structure without evaluation and a trusted third party software. the c application lack regex also that made it even more difficult to adapt to less rig format presented by the websites visited. The code for the ole execute: ' ------------------------------- ' save a document into file specified by filespec string Public Sub saveAs(ByVal strFileSpec As String) Dim doOpt As SHDocVw.OLECMDEXECOPT doOpt = SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER MsgBox("SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER=" & vbCrLf & SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER, MsgBoxStyle.Information, "SaveAs @debug") Dim o As New Object() Try webBrowser.ExecWB(SHDocVw.OLECMDID.OLECMDID_SAVEAS, doOpt, CType (strFileSpec, Object), o) Catch Throw (New Exception(Err.GetException().Message)) End Try End Sub ' saveAs =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com