Errore in cattura html

giovedì 04 gennaio 2007 - 15.09

pax82 Profilo | Newbie

Buongiorno a tutti, quando provo ad eseguire questo codice:

Dim objMSHTML As New MSHTML.HTMLDocument
Dim objDoc As MSHTML.HTMLDocument

X objDoc = objMSHTML.createDocumentFromUrl("http://www.microsoft.com", vbNullString)

Do While objDoc.readyState <> "complete"

Loop

Dim html As String

html = objDoc.documentElement.outerHTML

objDoc = Nothing
objMSHTML = Nothing

in fase di esecuzione mi da il seguente errore (evidanziandomi il link della riga che ho contrassagnato all'inizio con una X )


System.AccessViolationException non è stata gestita
Message="Tentativo di lettura o scrittura della memoria protetta. Spesso questa condizione indica che altre parti della memoria sono danneggiate."
Source="mscorlib"
StackTrace:
in System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
in mshtml.HTMLDocumentClass.createDocumentFromUrl(String bstrUrl, String bstrOptions)
in gethtml.Module1.Main() in C:\Documenti\Visual Studio 2005\Projects\gethtml\gethtml\Module1.vb:riga 7
in System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
in System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
in Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
in System.Threading.ThreadHelper.ThreadStart_Context(Object state)
in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
in System.Threading.ThreadHelper.ThreadStart()


Sapete aiutarmi?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5