Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Aprire pagina web con Vb...possibile???
Forum - Visual Basic 6 - Aprire pagina web con Vb...possibile???

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
gecko6989 (Normal User)
Pro


Messaggi: 64
Iscritto: 05/06/2007

Segnala al moderatore
Postato alle 0:36
Martedì, 05/06/2007
Questo topic è stato chiuso dal moderatore

Volevo sapere se tramite un command button (o qualcos'altro)si poteva far aprire una pagina di internet explorer

Che dite???

PM
Avatar
MeTeMpSiCoSi (Ex-Member)
Pro


Messaggi: 159
Iscritto: 14/03/2007

Segnala al moderatore
Postato alle 9:29
Martedì, 05/06/2007
Intendi far aprire la pagina tramite IE, o vuoi aprire la pagina dentro il form?

PM
Avatar
SuperTiz (Ex-Member)
Pro


Messaggi: 97
Iscritto: 25/05/2007

Segnala al moderatore
Postato alle 13:23
Martedì, 05/06/2007
dentro il commandbutton schiaffaci questo:

Dim shell as Object
set shell = createobject ("shell.application")
shell.open text1.text

creato un text1, dentro ci scrivi l'url della pagina web da aprire (es   http://www.google.it)
senza apici e te la apre!

se invece vuoi fare il tutto senza bisogno di una textbox, dopo  

shell.open

anzichè mettere text1.text  scrivi l'url del sito da aprire  (tra apici questa volta)

ciao ciao

PM
Avatar
gecko6989 (Normal User)
Pro


Messaggi: 64
Iscritto: 05/06/2007

Segnala al moderatore
Postato alle 16:55
Martedì, 05/06/2007
e per chiudere la pagina web aperta come devo fare???

Grazie

PM
Avatar
SuperTiz (Ex-Member)
Pro


Messaggi: 97
Iscritto: 25/05/2007

Segnala al moderatore
Postato alle 18:22
Martedì, 05/06/2007
purtroppo non conosco un modo per chiudere con vb un applicazione aperta, ma solo terminarne il processo


metti questo in un commandbutton

For Each obj In GetObject("winmgmts:").ExecQuery("select * fromWin32_Process WHERE Name='iexplore.exe'")
     obj.Terminate
Next



in questo modo termini il processo iexplore e quindi come se chiudessi la pagina web, però se ne hai due aperte ( o di più) termina tutti i processi col nome iexplore.exe e quindi ti chiude tutte le pagine aperte...  mi dispiace ma non conosco alternative (anche se ce ne sono)

ciao ciao

PM
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 19:00
Martedì, 05/06/2007
se no utilizzare l'oggetto web browser di vb?

PM
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 22:57
Giovedì, 28/06/2007
ma che c'è un modo semplicissimo!
Ringrazio Gius per il codice sorgente...
Basta che aggiungi un componente chiamato
"Microsoft internet control" e la metti sul form dopo di che la nomini "Web"
Dopo di che metti una textbox e dei command button
dopo di che prendi una commandbutton a caso... la chiami "VAI" e ci metti nel codice:
Web.Navigate "HTTP:\\" & Text1.Text
text1.text è il nome della textbox che hai messo..
poi vabbeh puoi mettere il fatto che ti manda all'home page, alla pagina indietro, a quella avanti...


Un avvertimento! Quando farai il progetto non lanciarlo fai direttamente l'exe
in modo
che nn ti da problemi


In più quando vai ad aggiungere il componente fai prima sfoglia... e scegli shdocvw.dll  dopo metti la spunta al componente... ciao!!!! fammi sapere!

PM
Avatar
comanque (Normal User)
Newbie


Messaggi: 3
Iscritto: 22/06/2008

Segnala al moderatore
Postato alle 19:32
Domenica, 22/06/2008
Ciao a tutta la community...
Avrei un problema simile e spero che possiate
aiutarmi.
il mio problema inerente a questa discussione e':
che dopo aver aperto una istanza con shell.open "C:\pippo\remedy.exe" ( una applicazione web)come faccio a passare il controllo ad shdocvw?
Mi spiego meglio:
avviata l'istanza application vorrei acuisire i dati del web control con l'ocx shdocvw.
Function TCS()
Dim shell As Application
Dim IE As InternetExplorer
Set IE = New InternetExplorer
Set ShellApplication = CreateObject("Shell.Application")
Dim C, D, E, F, G, H, L, M, fso, fsi
shell.Open "c:\Pippo\Remedy\aruser.exe"
IE.Navigate .........???
""avrei pensato alla ricerca dell'address bar
ma niente da fare""
End Function

Avete qualche idea?
Grazie anticipatamente

PM
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 19:42
Domenica, 22/06/2008
Tu vorresti controllare IE dall'esterno con il tuo progr?

PM
Pagine: [ 1 2 ] Precedente | Prossimo