[VB.net]Costruttori

venerdì 01 maggio 2009 - 15.56

peppe.3b Profilo | Newbie

se faccio:

Dim tag_a as New HtmlDocument
Dim cont as integer = tag_a.Links.Counts

mi viene fuori che HtmlDocument non ha costruttori ma se tolgo "New" mi da errore su "cont" e mi dice che viene utilizzato prima di una dichiarazione che posso fare?

Jeremy Profilo | Guru

Ciao Giuseppe.

Questo è ciò che dice MSDN:
HtmlDocument fornisce un wrapper gestito per un oggetto documento di Internet Explorer, detto anche HTML DOM (Document Object Model). È possibile ottenere un'istanza di HtmlDocument utilizzando la proprietà Document del controllo WebBrowser.

Quindi ..... il tuo codice dovrebbe diventare,per esempio, questo:

Dim tag_a as New HtmlDocument tag_a=WebBrowser1.Document Dim cont as integer = tag_a.Links.Counts

Facci sapere...
Ciao.

aiedail92 Profilo | Expert

Ciao Jeremy

Il codice come l'hai dato continuerà a dare lo stesso errore di prima, dato che hai rimesso il costruttore.

Per farlo andare, rimuovi il New:

Dim tag_a as HtmlDocument = TuoWebBrowser.Document Dim cont as Integer = tag_a.Links.Count 'Count, non Counts

Luca

Jeremy Profilo | Guru

Ciao Luca.
Grazie della correzione ..... è stata una svista (maledetto copia incolla).
Ciao e grazie.

peppe.3b Profilo | Newbie

Grazie mille funziona
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