Come fare una barra di stato del browser web con VB6

February 25

Una delle prime applicazioni che molti nuovi programmatori Visual Basic creano è un semplice browser Web. La maggior parte di questi semplici applicazioni browser, però, contengono solo una barra degli indirizzi e un paio di pulsanti di navigazione. Se si desidera creare un browser un'applicazione VB che è un po 'più informativo per l'utente, si dovrebbe aggiungere una barra di stato nella parte inferiore della finestra dell'applicazione del browser. La barra di stato aggiorna l'utente come il browser si connette a pagine e gli oggetti sul Web. Anche se l'aggiunta di una barra di stato può sembrare complesso, è piuttosto semplice se si conosce il codice è necessario aggiungere al progetto app.

istruzione

1 Aprire Visual Basic, Visual Basic Express o Visual Basic Studio sul PC. Fai clic su "File" sulla barra dei menu, poi "Nuovo progetto". Dopo la finestra "Nuovo progetto" si apre, fare clic e selezionare l'opzione "Windows Form" opzione.

2 Tipo "My First Browser Web Application" o un altro nome descrittivo nel campo "Nome" e fare clic sul pulsante "OK". L'editor di Visual Basic visualizza un vuoto "Form1" nella finestra di progettazione form.

3 Fare clic sulla scheda "Toolbox" per aprirlo. Scorrere verso il basso l'elenco dei controlli fino a raggiungere il controllo "Panel". Sinistro del mouse l'opzione di controllo "Panel" e trascinarlo verso l'angolo in alto a destra della finestra aperta "Form1". Trascinare il controllo "Casella di testo" nella scheda Casella degli strumenti sulla parte superiore del "panel" di controllo si è creato nella finestra Form1.

4 Trascinare tre controlli "Button" sulla parte superiore del controllo "Pannello". Questi sono per i pulsanti Home "nel browser" Go "," Indietro "e". Usate il mouse per posizionare i tre controlli pulsante appena a destra del controllo "casella di testo" si trascinati in precedenza.

5 Scorrere verso il basso per il controllo "WebBrowser" nella scheda Casella degli strumenti e evidenziarlo. Trascinare il controllo "WebBrowser" alla finestra Form1 aperto appena sotto il pulsante e testo.

6 Fare clic ed evidenziare il controllo "Pannello" nella finestra Form1. Scorrere verso il basso per il valore "Dock" nella finestra delle proprietà sul lato destro dell'editor di Visual Basic. Fare clic e selezionare "Top" nella casella di riepilogo proprietà Dock. Visual Basic si espande il controllo "Panel" per riempire l'intera parte superiore della finestra Form1.

7 Fare clic ed evidenziare il controllo "WebBrowser" nella finestra Form1. Impostare la proprietà del controllo WebBrowser "Dock" per "riempire". Visual Basic espande il controllo WebBrowser per riempire l'intero spazio della finestra Form1 sotto il controllo di "Panel".

8 Usa il mouse per trascinare il lato sinistro del controllo "TextBox" a destra per ridimensionare fino a quando non assomiglia ad un bar campo di indirizzo che si vede nella maggior parte delle applicazioni browser. Ridimensionare i controlli tasto "" per una dimensione che più vi si addice. Evidenziare il primo controllo "Button", e quindi modificare il "Testo" nel vetro della finestra a destra su "Go". Modificare la proprietà "Testo" per gli altri due "Button" controlli per "Indietro" e "Casa".

9 Fare doppio clic sul controllo "Button" etichettato "Go". Dopo si apre la finestra di codice Visual Basic Editor, inserire il seguente codice nello spazio vuoto tra la "Private Sub" e le linee di "End Sub":
WebBrowser1.Navigate (TextBox1.Text)

10 Fare doppio clic sul controllo "Button" etichettato Immettere il seguente codice nell'editor "Back".:
WebBrowser1.GoBack ()

11 Fare doppio clic sul controllo "Button" etichetta "Home" e inserire il seguente codice nell'editor:
WebBrowser1.GoHome ()

12 Usa il mouse per ridimensionare la parte inferiore della finestra Form1 finché non ci sarà uno spazio ristretto appena sotto il controllo WebBrowser. Scorrere verso il basso ed evidenziare il controllo "StatusStrip" e trascinarlo lo spazio sotto il controllo WebBrowser nella finestra Form1.

13 Fare clic sulla freccia a discesa sul controllo "StatusStrip" dopo si trascina alla finestra Form1. Selezionare "ProgressBar." Un altro freccia a discesa appare solo alla destra del controllo "StatusStrip". Fare clic sulla freccia a discesa e selezionare "StatusLabel."

14 Evidenziare il controllo "StatusStrip" nella finestra Form1. Cambiare la proprietà "Testo" per il controllo di "Fatto" nel riquadro Proprietà.

15 Fare doppio clic sul controllo "StatusStrip" nella finestra Form1 e inserire il seguente codice nell'editor:
ProgressBar1.Maximum = e.MaximumProgress
ProgressBar1.Value = e.CurrentProgress
StatusStrip1.Text = WebBrowser1.StatusText

16 Fai clic su "Debug" sulla barra dei menu di Visual Basic, quindi su "Avvia debug." Una nuova finestra appare con l'applicazione del browser dal vivo. Inserire un indirizzo URL nella barra degli indirizzi e fare clic sul pulsante "Go". Il browser naviga all'indirizzo specificato durante la visualizzazione dello stato nella parte inferiore della finestra del browser.