Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Wat is een variant in VB ?
Leren hoe variant variabelen te gebruiken is een goed idee als je van plan bent om te beginnen met programmeren in Visual Basic . Programmeurs hebben vaak een verkeerd begrip van de variant variabelen door te denken dat ze niet over een data type. U kunt denken aan variant variabelen als variabelen die gemakkelijk hun vorm kunnen veranderen . Bijvoorbeeld , kunt u decimale waarden opslaan in een variant variabele en dan later in uw programma toe te wijzen die waarde een " dubbel" data type variabele zonder een data conversie te maken . Definitie van

variant variabele wordt gebruikt om verschillende waarden opslaan en bezit een interne representatie van de waarden slaat . De variant variabele houdt altijd 16 bytes voor elke waarde opgeslagen . VB behandelt automatisch de conversies wanneer u een waarde toewijst aan een variant , waardoor de noodzaak eventuele conversies zelf te maken . Gebruik variant variabelen om geretourneerde waarden vast te leggen als je niet weet wat die functies van de procedures zal terugkeren .
Opslaan van numerieke waarden

VB
zal de meest compacte weergave mogelijk te gebruiken als je hele getallen toekennen aan een variabele variant . Voor een klein aantal , zal VB een " Integer " vertegenwoordiging voor die waarde toekennen . VB zal een " Long" data type automatisch toe te wijzen voor een grote waarde die is opgeslagen in een variant . VB zal een foutmelding terug als je probeert om berekeningen te maken op een variant die een aantal niet bevat . Het is een goede gewoonte om de functie " IsNumeric " te gebruiken om te bepalen of de variant variabele bevat nummers voordat je het gebruikt in een berekening .
Opslaan String Values ​​

Het opslaan tekenreekswaarden om variant variabelen kan een aantal problemen veroorzaken als je niet voorzichtig bent over hoe je ze kunt gebruiken in uw programma . U kunt een tekenreeks opslaan om een variant en het zal de waarde op te slaan zonder een probleem . Als u een reeks getallen opslaan om een variant en je later gebruiken met de " + "-operator op een andere variant , dan VB zal het converteren naar een nummer om te proberen om een toevoeging te voeren . Om ervoor te zorgen dat u niet een foutmelding krijgt bij het werken met string waarden in varianten , gebruik de " &" operator wanneer u het nodig om strings varianten aaneenschakelen .
Gegevens opslaan /tijd Waarden

U kunt ook gebruik maken variant variabelen om datum /tijd waarden variërend van 1 januari 2010 tot 31 december 9999 slaan . Daarnaast kunt u wiskundige bewerkingen op varianten die datum /tijd waarden bevatten . Vergelijkbaar met de " IsNumeric " -functie kunt u ook de functie " IsDate " te gebruiken om te bepalen of een variant variabele bevat een valutadatum . Het volgende is een voorbeeld van hoe je de " IsDate " -functie op een variant kan gebruiken :

Dim SomeDate
, daysleftIf IsDate ( Text1.Text ) ThenSomeDate = CDate ( Text1.Text ) daysleft = DateSerial ( Jaar ( SomeDate ) + _1 , 1 , 1 ) - " . dagen verlaten in het jaar " SomeDateText2.Text = daysleft & ElseMsgBox Text1.Text & " is geen geldige datum . " End If

Previous: Next:
  Visual Basics Programming
·Hoe de FormatDateTime functie …
·Hoe kan ik een string omzetten…
·Hoe je het lettertype aanpasse…
·Eenvoudige manieren om program…
·Hoe maak je een Scroll Bar In …
·Hoe te ODBC In VB.Net Express 
·Visual Basic 6 database progra…
·Hoe te Windows.Forms.TextBox c…
·Hoe te Gooi ComboBox 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Gemeenschappelijke Substrings in C 
·Hoe te Newline tekens verwijderen in PHP…
·Hoe maak je een CSV- bestand converteren…
·Wat is het verschil tussen de Dot Notati…
·Java Script Vs . PHP 
·Hoe je ActiveX-besturingselementen Build…
·Visual Basic Data Types 
·Hoe te Listbox gebruiken in Visual Studi…
·Hoe te CrawlTrack invoegen Into WordPres…
Copyright © Computer Kennis http://www.nldit.com