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 - Creare bottone che carichi un sito
Forum - Visual Basic 6 - Creare bottone che carichi un sito

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
lucas95 (Normal User)
Rookie


Messaggi: 33
Iscritto: 11/11/2011

Segnala al moderatore
Postato alle 14:11
Martedì, 06/12/2011
Buongiorno ragazzi,
come posso creare un bottone che apri un sito o con Internet Explorer o Firefox.

:k:

Grazie!


PM Quote
Avatar
Qwertj (Dev Team)
Guru


Messaggi: 678
Iscritto: 30/05/2011

Segnala al moderatore
Postato alle 14:30
Martedì, 06/12/2011
Magari "che apra"...

Comunque, al click del bottone fai
Codice sorgente - presumibilmente Plain Text

  1. System.Diagnostics.Process.Start("indirizzo da caricare")


Dove "indirizzo da caricare" è l'indirizzo della pagina web da aprire.
Si aprirà automaticamente nel browser predefinito dell'utente.

PM Quote
Avatar
lucas95 (Normal User)
Rookie


Messaggi: 33
Iscritto: 11/11/2011

Segnala al moderatore
Postato alle 15:17
Martedì, 06/12/2011
Ecco come ho scritto:

Codice sorgente - presumibilmente Visual Basic 6

  1. Private Sub Command1_Click()
  2. System.Diagnostics.Process.Start ("Http://www.google.it")
  3. End Sub




Ma il programma va in crash!

PM Quote
Avatar
ale.gatti96 (Member)
Pro


Messaggi: 71
Iscritto: 29/11/2011

Segnala al moderatore
Postato alle 15:39
Martedì, 06/12/2011
Io non conosco il Visual Basic, ma forse l'errore è l'H maiuscola nell'indirizzo, prova a scrivere in minuscolo:
Codice sorgente - presumibilmente Plain Text

  1. System.Diagnostics.Process.Start ("http://www.google.it")


PM Quote
Avatar
lucas95 (Normal User)
Rookie


Messaggi: 33
Iscritto: 11/11/2011

Segnala al moderatore
Postato alle 15:49
Martedì, 06/12/2011
No...ho provato pure con il minuscolo e sia senza "http://" e non funziona. L'errore è proprio in quella riga di codice. :-|

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2305
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 16:07
Martedì, 06/12/2011
Emh...

non vorrei essere pignolo.
ma avete notato in che sezione è stata fatta la richiesta?
si parla di VB6 e non vb.net

cmq in vb.net

Codice sorgente - presumibilmente Plain Text

  1. Syste.Diagnostic.Process.Start(new uri("http://www.google.it"))



vb6

Codice sorgente - presumibilmente Plain Text

  1. SHELL("http://www.google.it")
  2.  
  3. oppure
  4.  
  5. shell("cmd / c start http://www.google.it".vbhiden)



Ultima modifica effettuata da Thejuster il 06/12/2011 alle 16:11


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
lucas95 (Normal User)
Rookie


Messaggi: 33
Iscritto: 11/11/2011

Segnala al moderatore
Postato alle 16:28
Martedì, 06/12/2011
In effetti a me serve in VB6 e non VB.Net!


Comunque Thejuster quel codice non funziona inserendolo in un CommandButton...come mai?


Codice sorgente - presumibilmente Visual Basic 6

  1. Private Sub Command1_Click()
  2. Shell ("http://www.google.it")
  3. End Sub


PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:14
Martedì, 06/12/2011
Testo quotato

Postato originariamente da lucas95:

In effetti a me serve in VB6 e non VB.Net!



E allora perché usi codice VB.NET ?

Almeno dovresti sapere con quale linguaggio lavori ...

Usa

Codice sorgente - presumibilmente Visual Basic 6

  1. Private Sub Command1_Click()
  2.    Shell ("cmd /c start http://www.google.it")
  3. End Sub


Ultima modifica effettuata da nessuno il 06/12/2011 alle 18:19


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
lucas95 (Normal User)
Rookie


Messaggi: 33
Iscritto: 11/11/2011

Segnala al moderatore
Postato alle 18:39
Martedì, 06/12/2011
Non uso nessun codice VB.Net...a me è stato consigliato da ale.gatti96 quel codice...e poi inserendolo nel mio progetto VB6, mi sono accorto che non funzionava. Ora ho provato:


Codice sorgente - presumibilmente Visual Basic 6

  1. Private Sub Command1_Click()
  2. Shell ("cmd /c start http://www.google.it")
  3. End Sub




E funziona! :k:

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo