|  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

    Visual Basic Calculator Projekt

    Kodning en miniräknare i Visual Basic är ett av de enklaste sätten för en början programmerare för att bli bekant med Visual Basic programmeringsspråk . En grundläggande miniräknare program kommer att ha en rad knappkontrollerna och en textruta kontroll i formuläret . Programmeraren har möjlighet att lägga till ytterligare knappar för halvfabrikaten vetenskapliga beräkningar utöver det vanliga addition, subtraktion , multiplikation och division . Basic eller vetenskaplig

    Bestäm om du ska utveckla en grundläggande eller vetenskaplig kalkylator . Den grundläggande räknaren är betydligt lättare att kod än den avancerade kalkylatorn . En vetenskaplig räknaren kommer också att kunna beräkna pi, sinus, cosinus , kvadratrot och tangenten . Båda typerna av räknare kommer att ha samma layout som innehåller flera kontrollknappar och en textruta kontroll . Men att utveckla en vetenskaplig kalkylator är betydligt lättare att göra i VB.NET än VB 6.0 eftersom VB.NET har Math metoder inbyggt och finns i klassen Math .
    Controls

    p Det är mer effektivt att skapa en knapp kontroll , namnge den och sedan kopiera och klistra in den i formuläret . VB programmering programvara kommer att fråga om du vill skapa en kontroll array . Svara " ja " kommer att skapa kopior av knappen kontroll med en indexerad array . Knapparna kommer att namnges som liknar " cmdBtn ( 0 ) . " Detta gör att du kan skriva in koden för varje knapp i en subrutin . Om du föredrar att namnge varje enskild knapp och inte använda en array , kan du fortfarande sätta in koden i en subrutin i VB.NET genom att lägga till " handtag" ord till subrutinen . De övriga Knappnamnen läggas till efter " Handtag . "


    Beräkningar Den grundläggande räknaren är så enkelt som att utföra en av fyra alternativa beräkningar på den första och andra antal anges av användaren . Den vetenskapliga kalkylator är också ganska enkelt när du använder klassen Math finns i VB.NET . Matten metoder nås genom att ta linjen " Import System " i början av din VB.NET ansökan . Detta gör klassen Math tillgängliga för programmet . Den önskade beräkningen därefter nås med " Math ". Till exempel få cosinus för ett tal är så enkelt som " Math.sin ( anglevalue ) " där " anglevalue " är en variabel definierad med datatypen " Dubbel " .
    Felhantering

    När man arbetar med siffror , finns det några fel som kan inträffa och därför måste hanteras i din ansökan . De avancerade matematiska funktioner som finns i VB.NET kunde återvända ett ogiltigt nummer . De typer av ogiltiga siffror är " NaN " (inte ett tal ) , " NegativeInfinity " ( resultat från dividera ett negativt tal med noll ) eller " PositiveInfinity " ( resultat avskiljer ett positivt tal med noll ) . VB 6.0 kommer tillbaka en " run - time error " med en beskrivning av " division med noll " för både positiva och negativa division med noll . Om en beräkning försök i VB 6.0 med ett icke - numeriskt värde , en " run - time error " med en beskrivning av " Type mismatch " inträffar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hittar man den fullständiga sökvägen till en fil…
    ·Hur man slår samman två PDF-filer i Acrobat 9 av VBA
    ·Hur man upptäcker på TABB i ComboBox i VBA
    ·Hur man gör ett upprepande Progress Bar i VB
    ·Hur man använder Menyredigeraren i Visual Basic
    ·Hur man skall fördela en 5D Array
    ·Hur man skapar en klass från XSD
    ·Vilka är de olika typerna av loopar i Visual Basic
    ·. Hur man använder DLL i VBS
    ·Hur man gör en skärmsläckare i Visual Basic 2010
    Utvalda artiklarna
    ·Handledning för SQL i VB
    ·Hur man installerar JSON Med PHP
    ·Hur man byter Radmatningar i en MySQL String
    ·Hur du använder XML Med VB.NET
    ·Java Time Tutorials
    ·Hur man kan utvidga en abstrakt klass
    ·Vad är Komodo Ruby Debugger
    ·Hur man skapar mod filer i Fortran
    ·Hur man beräknar en PHP Date Skillnad
    ·Vad är Python 2.2.3
    Copyright © Dator Kunskap http://www.dator.xyz