Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    11

    [VB.NET] Interazione tra Form e Console

    Ciao a tutti!
    E' possibile interagire tra una console ed un form?
    Esempio:
    Ho un form con un WebBrowser. Posso chiedere l'URL all'utente via console e successivamente far andare il browser all'indirizzo ottenuto via Console.Read()?

    codice:
    Sub Main()
    Dim URL As String
    Console.Write("URL: ")
    URL = Console.Read()
    'Form1.WebBrowser1.Navigate(URL)        NON VA :dhò: 
    End Sub
    Grazie, a presto.

  2. #2
    Non c'è nulla che lo impedisca, a naso direi che il problema è che non hai creato un'istanza del form in questione:
    codice:
    Sub Main()
        Dim URL As String
        Dim f As New Form1
        Console.Write("URL: ")
        URL = Console.Read()
        f.Show()
        f.WebBrowser1.Navigate(URL)    
    End Sub
    Inoltre, devi impostare la visibilità del controllo WebBrowser a "pubblica", altrimenti non è possibile manipolarlo dall'esterno.

    Tra parentesi, quando incontri un problema non serve a niente che tu dica "non va" - specifica esattamente i messaggi di errore che ottieni, in modo che ti si possa dare un aiuto mirato in maniera semplice.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    11
    Grazie MItaly per la risposta! Ora non mi dà nessun errore!
    Solo una cosa... il browser non va ancora all'URL inserito dall'utente. Come faccio a rendere pubblica la visibilità del WebBrowser?
    Grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.