Microsofts Visual Basic programmeringsspråk är en fullfjädrad erbjudande med en kraftfull integrerad utvecklingsmiljö . Med design, kod och felsöka alternativ alla tillgängliga i samma program , gör VB programmering snabbt och relativt enkelt . En av de vanligaste uppgifterna för ett VB -program är att konvertera tal till strängar och vice versa . Visual Basic : s konvertering metoder möjliggör snabb kodning av konverteringsfaktorer uttalanden . Visual Basic datatyper
Visual Basic lagrar data i variabler som du kan ange som ett av flera tillgängliga datatyper . Heltal, decimaler och strängar är de vanligaste typerna , med några andra tillgängliga för riktigt stora siffror och exponenter . Aritmetiska uttryck görs bäst med numeriska datatyper för att undvika fel som kan uppstå när du använder VB implicita , ofta menande on- the-fly , konvertering .
Heltal
heltalsdata typ lagrar tal som heltal och är idealisk för enkel matematik kräver inga decimaler . Poster såsom antal dagar, diskar och andra icke - decimaltal är perfekt för att lagra i en Integer variabel . Tyvärr kan du inte flytta ett heltal till en display fält utan att först konvertera den till en sträng typ .
Strängar
Visual Basic sträng typ variabler kan ha något teckensträng , oavsett numerisk eller text . När en användare skriver in information i ett formulär , lagras informationen som text och måste omvandlas till numerisk form innan du utför aritmetiska funktioner . Den Parse Metoden omvandlar text till antingen decimaltal eller heltal formen , och genererar ett fel om texten i fråga innehåller något annat än siffror . Konvertera tal till strängar är mindre farliga . Addera konvertera heltal till strängar
att konvertera värdet i en Integer variabel till en sträng måste du använda toString metoden . Till exempel , om du har värdet 534 som lagras i en Integer variabel som heter TestInteger , kan du konvertera den och placera den i en variabel med namnet TestString med detta uttalande : .
TestString = TestInteger.ToString ( )
Detta gör att värdet som ska visas som en sträng på formen .
Formatera String
Visual Basic tillåter också viss formatering under toString omvandlingen av hjälp formatspecifieraren koder . Dessa koder ger VB ytterligare information om hur du vill att strängen att titta på blanketten . Till exempel , om du vill att TestInteger värde 534 ska visas som valuta , bör du placera ett " C " i parentes efter ToString enligt följande :
TestString = TestInteger.ToString ( " C " ) katalog
Detta kommer att orsaka Visual Basic för att visa numret som $ 534,00 på blanketten . Andra koder finns tillgängliga för andra visningsformat som du kan behöva .