🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #104

Re: Errore necessario oggetto, con Inet

#104
From: Reventlov
Date: Tue, 16 Jun 2009 20:38
43 lines
2491 bytes
Il giorno Tue, 16 Jun 2009 02:54:35 -0700 (PDT), Maxx <massirg@hotmail.com> ha scritto:

>Salve a tutti,
>ho la necessit=E0 di scaricare dei dati da una pagina internet, ho
>provato ad usare il controllo Inet, all'avvio del mio form,
>aggiungendo il componente Microsoft Internet Controls, ma all'avvio
>genera l'errore "Necessario Oggetto",
>dove sbaglio?

Non so come funziona il controllo Inet, ma l'errore sembra legato ad un problema
nell'istanziare l'oggetto.
Sei sicuro che l'oggetto sia accessibile dal form? Sicuro che Inet sia nel componente che
dici tu?
Puoi provare anche ad usare createobject, ma devi sapere come � registrato Inet nel
registry.
Una alternativa � xmlhttp. Puoi scaricare qualsiasi oggetto, anche pdf (binari)
esempio:

DownloadWithXMLHTTP ("http://digilander.libero.it/Cenati/batchbrowser.htm","c:\bb.htm")

Sub DownloadWithXMLHTTP (sSource,sDest)
	'Download a file using activeX Object XMLHTTP
	'and save to sDest using ADO Stream
	set oHTTP = CreateObject("Microsoft.XMLHTTP")
	oHTTP.open "GET", sSource, False
	oHTTP.send
	set oStream = createobject("adodb.stream")
	Const adTypeBinary = 1
	Const adSaveCreateNotExist = 1
	Const adSaveCreateOverWrite = 2
	oStream.type = adTypeBinary
	oStream.open
	oStream.write oHTTP.responseBody
	oStream.savetofile sDest, adSaveCreateOverWrite
	set oStream = nothing
	set oHTTP = nothing
end sub

-- 
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati (Esempi e programmi in VbScript)
-- 
Technical Details
Message-ID: <4a380189.406843@powernews.libero.it>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder.news-service.com!news.panservice.it!nntp.infostrada.it!twister1.libero.it.POSTED!not-for-mail
References: <8f9c4305-049a-4665-ae5e-e6fb9788eeec@x3g2000yqa.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 3de4ef2fba,7204619128d141db
X-Google-Attributes: gid3de4ef2fba,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ITALIAN,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder.news-service.com!news.panservice.it!nntp.infostrada.it!twister1.libero.it.POSTED!not-for-mail
From: noone@no.void (Reventlov)
Newsgroups: free.it.visual-basic
Subject: Re: Errore necessario oggetto, con Inet
Reply-To: Write.to.Reventlov at signature.below
Message-ID: <4a380189.406843@powernews.libero.it>
References: <8f9c4305-049a-4665-ae5e-e6fb9788eeec@x3g2000yqa.googlegroups.com>
X-Newsreader: Forte Free Agent 1.21/32.243
Lines: 43
Date: Tue, 16 Jun 2009 20:38:25 GMT
NNTP-Posting-Host: 151.83.35.187
X-Complaints-To: abuse@libero.it
X-Trace: twister1.libero.it 1245184705 151.83.35.187 (Tue, 16 Jun 2009 22:38:25 MET DST)
NNTP-Posting-Date: Tue, 16 Jun 2009 22:38:25 MET DST
Organization: [Infostrada]