| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Bar Tutorial Progress
    Il Progress Bar è uno dei controlli più semplici in Visual Basic . La barra riporta sullo stato di alcuni funzionamento del computer, ad esempio durante l'installazione di nuovo qualche altro processo lungo o software , come trasferimento di file di rete . Il bar offre all'utente qualche garanzia che il programma non è andato in crash . Il processo è lo stesso in entrambi Visual Basic 6.0 e Visual Basic 2008 Express Edition , anche se il codice in quest'ultimo è leggermente diverso . Come Funziona

    come operazione procede , il codice legge continuamente quanto viene completata e calcola lo stato. Se il valore minimo è impostato su uno e il massimo di 100 , la barra si riempirà la metà della visualizzazione della barra quando il 50 per cento del completamento dell'operazione. Per eseguire questo calcolo , il programmatore deve sapere quanto tempo deve avvenire . Per fare un esempio , se l'utente sta scaricando un file MB cinque , per il momento 2.5 MB hanno scaricato , la barra si sarà spostato a metà strada .
    Creare una barra di avanzamento
    < p > Inizia con la creazione di un nuovo progetto , dopo l'apertura di Visual Basic . Fare clic su "File ", " Nuovo progetto" e selezionare " formato standard EXE" . Aggiungere il controllo ProgressBar cliccando su "progettare", "Componenti ". Trova le Microsoft Windows Common Controls nella lista. Scegli di Visual Basic di Microsoft Common Controls ( SP6 ) mettendo un segno di spunta nella casella accanto al controllo . Fare clic su " Applica " e "OK ". Si dovrebbe vedere il controllo della lista nel pannello di sinistra . Fare doppio clic su di esso per aggiungerlo alla forma .
    Impostare le proprietà

    Se si lavora con una operazione in cui la percentuale di completamento è facile calcolare come un download di file , impostare la proprietà Minimum nel pannello Proprietà su "1" e il massimo di "100 ". Un altro modo per impostare il massimo è di avere il codice di contare il numero di iterazioni di qualche operazione , confrontare questo al numero totale e calcolare dove la barra dovrebbe essere. Altezza e la proprietà Left controllano l'altezza della barra stessa e dove appare dalla sinistra dello schermo . Solo due altre sostanze proprietà : Se la barra scorre lungo lo schermo in verticale o in orizzontale , e se blocchi incrementali appare o la barra è più liscia . Scegliere questi dal "Orientamento" e "Proprietà di scorrimento . " Se non può essere predeterminato il massimo , è possibile utilizzare un controllo animazione per mantenere la barra muoversi fino al completamento dell'operazione . Questo miglioramento va oltre il livello di questo tutorial . Dal momento che il bar non dovrebbe apparire fino a quando l'operazione ha inizio , impostare la proprietà Visible su "False ". Per questo esempio , impostare la proprietà Maximum a " 10000" e lasciare la minima a "0 ". Infine, aggiungere un controllo pulsante di comando dalla lista strumenti al form per avviare un'azione . Modificare la proprietà (Name ) su " btnStart " e la didascalia di "Start ".
    Scrivi il codice

    Clicca su "Visualizza ", "Codice" per aprire la finestra di programmazione . Digitare le righe seguenti esattamente come mostrato . Le prime tre linee di carico del modulo e fare la barra di avanzamento visibile . Il resto del codice si esegue una sequenza ripetitiva di dimostrare la barra . Il numero finale di questo codice è impostato molto alto per rallentare la barra di avanzamento verso il basso per la visibilità . Sostituire i passaggi della seconda sezione che inizia con " Private Sub btnStart_Click ( ) e termina " End Sub "con qualunque evento che tempismo per ottenere un nuovo ProgressBar1.Value . Sempre aggiungere un comando per modificare la visibilità della barra di " False " quando termina la routine.

    private Sub Form_Load ( ) ProgressBar1.Visible = TrueEnd Sub

    private Sub btnStart_Click ( ) Dim n Come IntegerFor n = 1 Per 10000ProgressBar1.Value = nSuccess Nend Sub < br

    prova> il codice premendo il tasto "F5" .
    Visual Basic 2008 Express Edition Versione

    In Visual Basic 2008 , sostituisce le seguenti righe per le righe che iniziano private Sub :

    private Sub Form1_Load ( eventSender ByVal come System.Object , ByVal eventArgs come System.EventArgs ) Handles MyBase.LoadPrivate Sub btnStart_Click ( eventSender ByVal come System.Object , ByVal eventArgs come System.EventArgs ) Maniglie btnStart.Click

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere testo su un'immagine in VB.NET 
    ·Come rimuovere Databindings Da una casella di testo 
    ·Idee per applicazioni Visual Basic 
    ·Come chiamare un pacchetto di Oracle da Visual Basic 
    ·Come usare una variabile con il VB Dir Funzione 
    ·Storia di Visual Basic 
    ·Modi diversi per formattare le date in VBA 
    ·Come creare Vb schermate grafiche 
    ·I punti di forza e di debolezza del linguaggio Visual B…
    ·Come fare i cuori su un computer portatile 
      Articoli in evidenza
    ·Come fare Stick Figures sulla vera base 
    ·Semplice codice sorgente per la costruzione di una pagi…
    ·Come copiare negli Appunti in Visual Basic 
    ·Come costruire un parser in Python 
    ·Come chiamare una DLL ActiveX in Visual Basic 
    ·Come convertire CPP a DLL 
    ·Come utilizzare un codice dell'applicazione VB6 per eli…
    ·Come cambiare il colore di un font con HTML Code 
    ·HTML Drop Down Box Tutorial 
    ·Come cancellare righe da file di testo in PowerShell 
    Copyright © Conoscenza Informatica http://it.wingwit.com