Newsgroup: it.comp.lang.visual-basic
Titolo: Non funge e non ho l'Help (MS HTML Object Library)

    Dim objHTMLDoc1 As HTMLDocument
    Dim coll As IHTMLElementCollection
    Dim objHTMLTable As HTMLTable
    Dim objRow As HTMLTableRow
    Dim objCell As HTMLTableCell
 
    Set objHTMLDoc = New HTMLDocument
 
 
 
    Set objHTMLDoc1 = objHTMLDoc.createDocumentFromUrl("c:\pippo.htm", 
"")    <<<<<<<<<<  Mi si blocca qui  
 
  Come faccio a passargli la pagina Html ?  .CreateDocumentFromUrl credo 
non esista, l'Help di queso oggetto esiste ? Grazie


Il codice sembra a posto, tranne che per un "piccolo" particolare: hai
dichiarato soltanto 'objHTMLDoc1' ma utilizzi sia questa variabile sia
'objHTMLDoc'... di questo dovrebbe avvisarti gia' il compilatore, non e' che
stai lavorando senza dichiarazione obbligatoria delle variabili (Option
Explicit) VERO?!?!?
Se e' cosi', 'objHTMLDoc' viene definita implicitamente come Variant, ed e'
per questo che da errore di proprieta' non supportata:
scrivi 100 volte sulla lavagna "non scrivero' piu' codice VB senza Option
Explicit" e riprova ;-)
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown


Ops ...... mi ero scordato la prima riga ...
Dim objHTMLDoc As HTMLDocument
    Dim objHTMLDoc1 As HTMLDocument
    Dim coll As IHTMLElementCollection
    Dim objHTMLTable As HTMLTable
    Dim objRow As HTMLTableRow
    Dim objCell As HTMLTableCell
 
    Set objHTMLDoc = New HTMLDocument
 
    Set objHTMLDoc1 = objHTMLDoc.createDocumentFragment("c:\pippo.htm", 
"") <<<<<<<<<<< errore
Praticamente non mi riconosce la proprietà o il metodo. Il guaio è che 
non esiste l'help di questo oggetto. Ti risulta
PS. Chiaramente ho aggiunto nei riferimenti MS HTML Object Library.
Grazie

 non esiste l'help di questo oggetto. Ti risulta
Non saprei, in ogni caso un'idea delle classi e dei metodi la puoi avere
consultando il visualizzatore oggetti.



.createDocumentFromUrl non č un meodo supportato dall'oggetto. Come fa 
 a funzionarti ?


E' supportato eccome...
- Riferimento a Microsoft HTML Object Library (ovvero MSHTML.TLB)
- Visualizzatore Oggetti
- Seleziona la classe HTMLDocument
ed nella lista dei membri vedrai anche quello
il fatto che a te restituisca l'errore "proprieta' o metodo non supportato
dall'oggetto" dipende da qualche altro problema; ti garantisco che il codice
che ho postato, preso tale e quale e piazzato in un progetto vuoto, da me
funziona.


 Explicit" e riprova ;-)
Ho scritto sulla lavagna 100 volte quella frase, ho ripremuto F5 e va 
ancora in errore ;)
Il tuo sistema non funziona!
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
FlowChart   : 
http://www.neodatatype.net/dump/flowchart/dir.asp
Sito Comune : 
http://www.it-lang-vb.net

Il tuo sistema non funziona!
Allora, per punizione, scrivi OptionExplicit una volta in cima ad ognuno dei
tuoi cento moduli/classi/form/ocx/quant'altro.
E poi non preme F5 ma ctrl+F5, cosě ti accorgi subito se hai toppato qualcosa :)
termoPilucco, ecco

 tuoi cento moduli/classi/form/ocx/quant'altro.
Ho scritto OptionExplicit in cima ad ogni modulo ma continua a non andare :(
Siete degli incompetenti. :P
