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 beräknar de långdistans telefonen från en CSV -fil

    Att veta hur man lagrar information i en karaktär separerade värden ( CSV ​​) fil och använda den för att beräkna långdistans telefonen med Visual Basic.NET kan spara tid . En CSV -fil kan skapas med hjälp av Microsoft Office Excel . Excel är ett kalkylprogram som vanligen används för att lagra och analysera stora mängder data . VB.NET är en dator programmeringsspråk som används för att utveckla Windows-program . VB.NET är relativt lätt att lära sig och använda . Saker du behöver
    Microsoft Office Excel Review Microsoft Visual Basic Express
    Visa fler instruktioner
    1

    Starta Microsoft Office Excel och skriver följande :

    I " A1 , " typ " Country "

    " A2 , " typ " Mexico "

    " A3 , " typ " Canada "

    " A4 , " typ " Brazil "

    " B1 , " typ " Rate /Min "

    " B2 , " typ " 2,5 "

    " B3 , " typ " 5.5 "

    " B4 , " typ " 4,2 "
    2

    Tryck " Ctrl " och " S " för att öppna " Spara som" i dialogrutan . Välj " C : \\ " bredvid " Spara i. " Bredvid " filnamn , " typ " longDistanceCharges " och välj " CSV ( MS - DOS ) ( * . Csv ) " bredvid "Spara som . " Klicka på " Spara ".
    3

    Start " Microsoft Visual Basic Express , " välja " Arkiv " -menyn och klicka på " Nytt projekt . " Klicka på " Windows Forms Application " under "Visuella Installerade Studio mallar " och välj " OK ".
    4

    Tryck " Ctrl " plus " Alt " plus " X " för att öppna " Toolbox . " Dubbelklicka på " Knapp " under " Common Controls " för att lägga till en ny knapp " Form1 . " Dubbelklicka på " Textruta " för att lägga till en ny textruta i formuläret .
    5

    Klicka på " Project " och välj " Add Reference ". Klicka på " COM ", välj " Microsoft Excel ( versionsnummer ) Object Library " och klicka på " OK . "
    6

    Dubbelklicka på " Button1 " för att öppna " Form1.vb " modul . Tryck på " Ctrl " plus " A " och sedan "Ta bort " för att ta bort all befintlig kod
    7

    Kopiera och klistra in följande kod på din " Form1.vb " modul : .

    import Excel = Microsoft.Office.Interop.Excel

    Private Sub Button1_Click ( ByVal avsändaren som System.Object , ByVal e Som System.EventArgs ) Handtag Button1.Click

    Dim xlApp Som Excel.Application

    Dim XLWkBook Som Excel.Workbook

    Dim XLWkSheet Som Excel.Worksheet

    Dim land ( 10 ) Eftersom

    String
    Dim priser ( 10 ) Som Double

    Dim ratesStr As String

    Dim min As Integer

    Dim totalAmount Som Double

    min = Me.TextBox1.Text

    xlApp = Nytt Microsoft.Office.Interop.Excel.Application

    XLWkBook = XLApp.Workbooks.Open ( " C : \\ longDistanceCharges.csv " ) katalog

    XLWkSheet = XLWkBook.Worksheets ( " longDistanceCharges " )

    land ( 1 ) = XLWkSheet.Cells ( 2 , 1 ) . värde

    land ( 2 ) = XLWkSheet.Cells ( 3 , 1 ) . värde

    land ( 3 ) = XLWkSheet.Cells ( 4 , 1 ) . värde

    ratesStr = XLWkSheet.Cells ( 1 , 2 ) . värde

    hastigheter ( 5 ) = XLWkSheet.Cells ( 2 , 2 ) . värde

    hastigheter ( 6 ) = XLWkSheet.Cells ( 3 , 2 ) . värde

    hastigheter ( 7 ) = XLWkSheet.Cells ( 4 , 2 ) . värde

    totalAmount = min * priser ( 5 ) katalog

    MsgBox ( " Total kostnad för " & land ( 1 ) & " : $ " & totalAmount ) katalog

    totalAmount = min * priser ( 6 )

    MsgBox ( " Total kostnad för " & land ( 2 ) & " : $ " & totalAmount ) katalog

    totalAmount = min * priser ( 7 ) katalog

    MsgBox ( " Total kostnad för " & land ( 3 ) & " : $ " & totalAmount ) katalog

    XLWkBook.Close ( ) katalog

    XLApp.Quit ( ) katalog

    End Sub

    End Class

    koden beräknar telefon avgifter baserat på värdena i CSV-filen du skapade . Resultaten för varje land kommer att visas genom en meddelanderuta . Köra programmet , ange antal minuter i textrutan
    8

    Tryck " F5 " . Klicka " Button1 " för att beräkna resultat med hjälp av CSV-fil .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en tabell för en avgränsad fil i Visua…
    ·Hur får man en API Stream i XML-format
    ·Lägga till en skrivare med VBScript
    ·Hur köra ett DTS paket med en webbsida
    ·Hur man läser en enda rad med kommatecken från Visual…
    ·Hur man skapar ett bildspel Program
    ·Lägga till referenser tillgång till ett bibliotek i V…
    ·Hur man använder VB Lite
    ·Hur bevara Variabler i VBA
    ·Hur man gör en webbläsare med Visual Basic 2005 Expre…
    Utvalda artiklarna
    ·Hur man söka efter en sträng i en fil
    ·Hur ta reda på vilken version av Java
    ·Hur man öppnar ett program från ett annat VB.Net Code…
    ·Hur man skapar en tillfällig katalog för PHP
    ·Hur man gör MFC Kommandoknappar
    ·Hur du kontrollerar om ett TextField i Java har pekaren…
    ·Lägga till moduler till Perl
    ·Hur man bygger dynamiska SQL i VB.net
    ·Hur man utför ett test användarnas acceptans ( UAT )
    ·Python datatyper i Memory
    Copyright © Dator Kunskap http://www.dator.xyz