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

    Ställa indexvärden för ComboBox för VB

    ? En ComboBox är en kontroll som kan läggas till en ( Visual Basic 6 ) VB6 formulär . ComboBox kontroll har tre stilar : " 0 - Dropdown Combo , " " 1 - Enkel Combo " och " 2 - rullgardinslistan " . Den " Dropdown Combo " och "Simple Combo " stilar tillåter användaren att skriva i kontrollen. Den " Simple Combo " visar bara ett enda värde och fungerar mer som en textruta kontroll . Den " listrutan " stil tillåter inte användaren att skriva i kontrollen . Detta är oftast det bästa alternativet när programmet behöver använda den markerade texten någon annanstans . Alla stilar tillåter programmeraren att komma åt innehållet i kontrollen av text eller ett heltal indexvärde . Instruktioner
    1

    Skapa ett nytt Standard-EXE VB -projektet . Välj " ComboBox " kontroll och klicka sedan på " Form1 " formen som skapades som standard för att lägga till den . Du kommer nu att ha en ComboBox som heter " Combo1 " på ditt formulär .
    2

    Döp ComboBox till något meningsfullt . Om innehållet i kontrollen kommer att vara USA: s statliga förkortningar , namnge kontroll " cmbStates . " Den förvalda stilen ComboBox är " 0 - Dropdown Combo . " Att inte tillåta användaren att skriva i en annan stat , ändra stil till " 2 - rullgardinslistan . " Addera 3

    befolka innehållet i " cmbStates " ComboBox . Om data lagras i en databas , hämta data i en RecordSet och använda " addItem " metoden för ComboBox-kontrollen för att lägga till varje statlig förkortning . Koden kommer att se ut ungefär så här: " cmbStates.AddItem ( oRecordSet.Fields ( " State_abbrev " . ) Value , i) " - där " oRecordSet " är namnet på RecordSet returneras från databasen fråga , " State_abbrev " är kolumnen namn i tabellen , och " jag " börjar på noll och ökas med ett för varje bearbetad rekord .
    4

    Öppna ett visst värde i befolkade ComboBox antingen genom text värde eller indexvärde . Indexvärdet är " ListIndex " egendom . Koden för att ställa in de synliga innehållet i ComboBox till femte värdet på ComboBox är " cmbStates.ListIndex ( 4 ) . "
    5

    Ange ett indexvärde för en viss post genom att manuellt kodning " cmbStates . addItem ( " OH " , 17 ) . " De program krav skulle kunna vara att lägga till varje stat förkortning indexeras av den ordning i vilken de anslöt sig till unionen . Om en annan del av programmet frågar efter den sjuttonde som anslöt sig till unionen , skulle koden se ut " cmbStates.ListIndex ( 17 ) " och värdet som visas i kontrollen skulle vara " OH . " Om du vill hämta den statliga förkortningen och lagra i en variabel : " sSeventeenthState = cmbStates.List ( 17 ) . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder timern i VB6
    ·Hur man skriver kod för en tangent i VB.NET
    ·Hur man startar ett program med argument i VB.NET
    ·Hur man gör ett Visual Basic Image Uploader
    ·Hur Läs & Skriv till Anteckningar i Visual Basic
    ·Hur man skriver ett skript som ska visas i Windows Time…
    ·Komma åt Query Uppdatera
    ·Hur man använder verktygstips i VB
    ·Konvertera XLS till CSV på VB.NET
    ·Hur köra ett kommando på en Remote System i Visual Ba…
    Utvalda artiklarna
    ·Hur till Öppen XPS Program
    ·Skillnader mellan Inkludera och kräver i Ruby
    ·Opaque Typer
    ·Hur till Aktivera en växlingsknapp i VBA
    ·Hur man deklarerar en array av heltal i Java
    ·PHP för att skicka e-post om MySQL fel
    ·PHP Kommentera Standards
    ·Hur man skriver RFT skript i Java
    ·Hur man lär sig C # Snabb
    ·Hur får man en Cookie Script
    Copyright © Dator Kunskap http://www.dator.xyz