Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man använder Progress Bar i Visual Basic 2008

    The Visual Basic 2008 förloppsindikator kontroll visar visuellt hur en operation i ett program . När du skapar programmet, ställ dig på " minimum " och "Maximum" egenskaper för förloppsindikatorn , och medan programmet utför vissa åtgärder på data , du uppdatera status för förloppsindikatorn genom att ändra sitt " värde " egendom . Till exempel , om ditt program öppnar en fil och läser 50 rader text i en array av strängar , ställa förloppsindikatorns minimum till noll och den maximala till 50 . När programmet läser de första 25 raderna , ändra förloppsindikatorns värde till 25 för att visa vilka framsteg markör vid halvvägs . Instruktioner
    1

    Öppna en Visual Basic 2008 projekt i Design -läge . Dubbelklicka på " ProgressBar " kontroll för att lägga till den i formen . Dubbelklicka på "Button " kontroll för att lägga till den i form också . Ordna kontroller i formuläret som du vill att de ska visas .
    2

    Öppna koden fönstret . Typ " Importerar System.IO " på den översta raden för att göra ditt program ringa systemets in-och utgångar . Du behöver detta för att öppna och läsa en fil .
    3

    Öppna " Button1_Click " funktionen . Skriv följande :

    Dim antal As Integer = 0

    Dim input Som StreamReader = Ny StreamReader ( " c : \\ filnamn.txt " ) katalog

    Dim linjer (1000 ) As String

    Dim totalt As Integer

    första deklaration förklarar en enkel räknare variabel . Den andra öppnar en StreamReader objekt som läser en textfil som heter " filnamn.typ . " Den tredje förklaringen skapar en array med strängar som rymmer upp till 1000 rader från textfil . Den senaste deklarationen skapar en heltalsvariabel som du ska använda för att uppdatera förloppsindikatorn
    4

    Skriv följande : .

    Inte input.EndOfStream

    linjer ( count ) = input.ReadLine ( ) katalog

    count + = 1

    Slut Medan

    Denna loop läser textfilen och butiker och varje rad i en plats i arrayen tills varje linje har läst
    5

    Skriv följande : .

    framsteg = count

    ProgressBar1.Minimum = 0

    ProgressBar1.Maximum = framsteg

    Detta ställer " framsteg " variabel till det värde som " count " variabel , och sedan ställer det minsta värdet av förloppsindikatorn till noll och det högsta till det värde som " framsteg " innehar .

    6

    Skriv följande :

    för i = 0 till framsteg - 1

    callToSomeFunction ( array ) katalog

    framsteg - = 1

    ProgressBar1.Value = i

    Nästa jag

    denna slinga går igenom varje objekt i arrayen och utför en åtgärd på det i " callToSomeFunction ( array ) " linje . Eftersom varje objekt i arrayen behandlas är " framsteg " variabel minskas med ett och förloppsindikatorn värdet ändras för att återspegla status slingan .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en Pop Up i Visual Basic
    ·Hur man ställa in storleken på ett formulär i VB
    ·Hur du skapar anpassade HMI Symboler
    ·Fördelar med sekventiell åtkomst Filer
    ·Hur man modifiera funktioner i VB6
    ·Hur Pass By Value och förbi uppslagsverket i Visual Ba…
    ·Hur att fylla en cell Efter en nedrullningsbara
    ·Hur man skriver ett skript som ska visas i Windows Time…
    ·Hur man skapar en webbläsare med hjälp av VB
    ·Konvertera text till ett datum i VB
    Utvalda artiklarna
    ·PHP Grid Tutorial
    ·Inaktivera Windows-brandväggen i VBScript
    ·Styra en webbsida med hjälp av JavaScript
    ·Hur du itererar en Vector i Java
    ·Konvertera RGB till VB6
    ·Hur man använder kontrollsumman Logga in
    ·Axis Gränser i MATLAB
    ·Hur man skapar en DLL i Visual Basic
    ·Hur man kompilerar Python Med Cygwin
    ·Hur man skapar en resolution Oberoende Frame i VB.NET
    Copyright © Dator Kunskap http://www.dator.xyz