| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Arranger numre fra laveste til højeste hjælp af Visual Basic
    Arrangere numre i Visual Basic fra laveste til højeste er en funktion , som den "Sort " operation i listen klassen. Desværre er det ikke en funktion , som den ListBox Graphical User Interface ( GUI) element , så for at udføre denne handling på data i et ListBox , skal du først flytte data over til en List. Instruktioner
    1

    Tilføj listbox til formularen ved at trække det fra " Komponenter " listen til venstre .
    2

    Tilføj en knap til formularen . I Properties Editor nederst til højre på skærmen , ændre teksten ejendom til "Sort ". Ændre navnet ejendom til " SortButton . " Dette vil gøre det lettere at identificere denne knap, når du skriver koden. < br >
    3

    Tilføj et tekstfelt til din formular. Ændre sit navn ejendom til " UserInputTextBox ", men lade sin tekst ejendom tomt. Dette er, hvor brugeren vil indtaste et nummer for at føje det til ListBox .
    4

    Tilføj en etiket til formularen , og placere den ved siden af ​​tekstfeltet du har tilføjet i trin 3 . Ændre sin tekst ejendom til " Indtast et tal . "
    5

    Tilføj en knap. Ændre sin tekst til " Føj til liste ". Ændre sit navn ejendom til " AddButton ".
    6

    Dobbeltklik på knappen "Tilføj" . Dette vil skabe en handling begivenhed funktion og flytte dig til det. Indsæt denne kode inde i funktionen : Hej

    Dim nummer som Double = Ny Double

    nummer = Double.Parse ( UserInputTextBox.Text )

    ListBox1.Items.Add ( number. ToString )

    Dette skaber et tal som en dobbelt, så der er masser af plads til decimaler. Det forsøger derefter at fortolke (eller parse ) oplysningerne i UserInputTextBox som et tal. Og endelig, hvis det med succes kan fortolke brugerens input som et tal, det tilføjer den til listen.

    Klik på " Design " fanen for at vende tilbage til formularen vinduet.
    7

    Dobbeltklik på "Sort " knappen. Fordi listen er indbygget i ListBox ikke understøtter den slags operation , skal du flytte alle numrene i ListBox til en liste objekt , før du sortere , og derefter sortere dem , og endelig flytte dem tilbage til ListBox . Indsæt denne kode til at gøre det :

    Dim tal som en liste ( for dobbelt ) = Ny liste ( Af Double )

    For Each n som dobbelt In ListBox1.Itemsnumbers.Add ( n ) Næste < br >

    ListBox1.Items.Clear ()

    numbers.Sort ()

    For Each n Som Double In numbersListBox1.Items.Add (n ) Næste

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes på knappen Luk VBA 
    ·Hvordan skal tjekkes for en ansøgningsproces i Visual …
    ·Hvad er en 380 Fejl i Vb 
    ·Hvordan bruger jeg en Combo Box i Visual Basic 
    ·Sådan Send Telnet-kommandoer fra Visual Basic 
    ·Sådan Monitor Begivenheder i VBA 
    ·Sådan opdaterer ComboBox om ændring af andre værdier…
    ·Forespørgsel til Vis kun tal i Access 
    ·Hvordan man skriver et program, der Refresh Explorer 
    ·Sådan flette to PDF-filer i Acrobat 9 af VBA 
      Anbefalede Artikler
    ·Sådan Turn Off JSP Validering i Eclipse 
    ·Sådan animere et JPanel i Java 
    ·Sådan får Funktioner af et objekt i Python 
    ·Hvordan til at udfylde en liste over værdier fra en Ac…
    ·Sådan Send gratis SMS Brug PHP 
    ·Sådan Slå en variabel i C 
    ·Sådan ændres navnet på formularen i kode ved hjælp …
    ·Hvordan plot Variable funktioner med en matrix i Matlab…
    ·ANSI -kodning i C # 
    ·Sådan bruges Split i VB 
    Copyright © Computer Viden http://www.computerdk.com