|  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 får man en decimal värde från en textruta

    Microsoft Visual Basic är ett verkligt objektorienterat programmeringsspråk , som erbjuder robusta funktionalitet till början programmerare och erfarna medarbetare . Nästan varje programmeringsspråk är ett sätt att omvandla text till tal och VB.NET är inget undantag . För att omvandla numret från en TextBox måste du använda " parse ( ) "-metoden. Instruktioner
    1

    Starta Visual Basic-programmering miljö , och öppnar ett " Nytt projekt " från startsidan .
    2

    Rulla markören över fliken Toolbox i toppen kvar av Design fönstret . Dubbelklicka på textrutan kontroll två gånger för att placera två textrutor i formuläret . Addera 3

    Dubbelklicka på Knappkontroll att placera en knapp på formuläret . Dubbelklicka på en Label-kontrollen för att placera en etikett på formuläret . Ordna textrutorna ovanför etiketten på formuläret , och placera knappen nedanför dem .
    4

    Dubbelklicka på " Button1 " för att öppna Visual Basic -kod fönster . VB ska placera markören mellan de första och sista raderna i det förfarande som hanterar knapptryckning
    5

    Lägg kod som liknar följande exempel mellan de två linjer : .

    Dim FirstMult , SecondMult , produktnummer som Decimal
    p Om Textbox1.Text > " " Då
    p Om Textbox2.Text > " " Då

    Prova

    FirstMult . Fokus ( ) katalog

    FirstMult = Decimal.Parse ( Textbox1.Text ) katalog

    SecondMult.Focus ( ) katalog

    SecondMult = Decimal.Parse ( Textbox2.Text ) katalog

    Produktnummer = FirstMult * SecondMult

    Label1.Text = ProductNumber.ToString ( ) katalog

    Catch

    MessageBox.Show ( " Endast siffror tillåtna i textrutan " )

    Return

    End Försök

    Else

    MessageBox.Show ( " Du måste skriva in ett nummer i den andra textrutan " ) katalog

    Return

    Else

    MessageBox.Show ( " Du måste skriva in ett nummer i den första textrutan " ) katalog

    Return

    End If

    den " Dim " uttalande fastställs tre variabler av decimal typ , och koden kräver att användaren anger ett antal i vardera av de två textrutor . När användaren klickar Button1 koden kommer att använda Parse metod att omvandla textrutan värdena till decimaltal , eller utfärda felmeddelanden om ogiltiga värden matas in . Om giltiga siffror enterd in TextBox1 och TextBox2 Programmet konverterar och sedan multiplicerar de två numren och släpper ut produkten på produktnummer variabeln och i Label1 rutan på blanketten .

    Tidigare:

    nästa:
    relaterade artiklar
    ·VBA kodning Tricks
    ·VBA Switch Funktion
    ·Hur Kasta till heltal i VB6
    ·Hur man ansluter VB.NET Med Oracle
    ·Programmering i MS Access 2007
    ·Hur man avgör en flerdimensionell array Storlek i Visu…
    ·Vad är VBA-programmering
    ·Hur kan jag ändra tecken från en sträng i VBScript
    ·Hur att mata ut en sträng i Visual Basic
    ·Hur man läser delar av en fil till en array
    Utvalda artiklarna
    ·Klass Interface eller Enum Förväntad Fel i Java
    ·Dynamisk Calling funktioner i DLL
    ·Turing Boolean Typer
    ·Hur man kan utveckla logiken för ett program som konti…
    ·Hur göra en felsökning med Visual Basic 6
    ·Lägga till beroenden till en service
    ·Hur man bygger en String & Ställ Text med strängen i …
    ·Skillnaden mellan en operand & Operator
    ·Hur Split Tabelldata Med en avgränsare i Python
    ·Så här importerar en CSV -fil för DB2
    Copyright © Dator Kunskap http://www.dator.xyz