| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Quelle est une variante dans VB
    ? Apprendre à utiliser des variables de variante est une bonne idée si vous avez l'intention de commencer la programmation en Visual Basic. Les programmeurs ont souvent une incompréhension des variables de variante en pensant qu'ils n'ont pas un type de données . Vous pouvez penser à des variables de variantes comme des variables qui peuvent facilement changer leur type. Par exemple , vous pouvez stocker des valeurs décimales dans une variable de variante , puis plus tard dans votre programme affecter cette valeur à une variable de données de type «double» sans avoir à effectuer une conversion des données. Définition

    une variable Variant est utilisé pour stocker différents types de valeurs et il est titulaire d' une représentation interne des valeurs qu'il stocke . La variable variante détient toujours 16 octets pour toute valeur stockée. VB gère automatiquement les conversions lorsque vous affectez une valeur à une variante , éliminant le besoin de faire des conversions vous-même. Utilisez des variables de variante pour capturer les valeurs renvoyées quand vous ne savez pas ce que ces fonctions de procédures reviendront.
    Stocker des valeurs numériques

    VB utilisera la représentation la plus compacte possible lorsque vous affectez des nombres entiers dans une variable variant. Pour un petit nombre , VB assignera une représentation " Integer " pour cette valeur. VB attribue automatiquement un type de données "Long" pour une grande valeur stockée dans un variant. VB retournera une erreur si vous essayez de faire des calculs sur une variante qui ne contient pas un nombre . C'est une bonne pratique d'utiliser la fonction " IsNumeric " pour déterminer si la variable variante contient les numéros avant de l'utiliser dans un calcul.
    Stocker des valeurs de chaîne

    Mémorisation des valeurs de chaîne de variables Variant peut causer quelques problèmes si vous ne faites pas attention à la façon dont vous les utilisez dans votre programme. Vous pouvez enregistrer une chaîne à une variante et il va stocker la valeur sans problème. Si vous stockez une chaîne de nombres à une variante plus tard et que vous l'utilisez avec l'opérateur «+» sur une autre variante, puis VB convertir en un certain nombre d'essayer d'effectuer une addition. Pour vous assurer que vous n'obtenez pas une erreur lorsque vous travaillez avec des valeurs de chaîne dans les variantes , utilisez l' opérateur «&» lorsque vous avez besoin de concaténer des chaînes variantes.
    Stockage de données /valeurs de temps
    Photos

    Vous pouvez également utiliser des variables de variante pour stocker valeurs date /heure allant de 1 Janvier 2010 au 31 Décembre 9999. En outre, vous pouvez effectuer des opérations mathématiques sur les variantes qui contiennent des valeurs date /heure . Similaire à la fonction " IsNumeric », vous pouvez également utiliser la fonction " IsDate " pour déterminer si une variable variant contient une valeur de date . Ce qui suit est un exemple de comment vous pouvez utiliser la fonction " IsDate " sur une variante :

    Somedate Dim, daysleftIf IsDate ( Text1.Text ) ThenSomeDate = CDate ( Text1.Text ) joursRestants = DateSerial ( Year ( Somedate ) + _1 , 1, 1 ) - " . jours restants dans l'année " SomeDateText2.Text = joursRestants & ElseMsgBox Text1.Text & " n'est pas une date valide. " End If

    Previous :

    next :
      articles connexes
    ·Comment lire et écrire des fichiers texte avec Visual …
    ·Comment faire pour installer VB6 
    ·Comment exécuter des fichiers AVI pour VB6 
    ·Comment formater décimales dans Visual Basic 
    ·Comment écrire un script VBScript Général 
    ·Comment renommer les dossiers dans Visual Basic 
    ·Comment arrondir un nombre en Visual Basic 
    ·Comment programmer dans Access 2007 
    ·Tutoriel de base de données pour Visual Basic 2008 
    ·Comment changer un mot de passe script utilisateur 
      articles en vedette
    ·Comment faire pour changer la sortie de Python PID 
    ·Comment créer un démon Ubuntu simple en PHP 
    ·Comment faire pour vérifier la disponibilité du domai…
    ·Comment créer un formulaire d' abonnement à un magazi…
    ·Comment tester pour les nombres Python 
    ·Comment utiliser une classe de Région à supprimer des…
    ·Comment faire pour alphabétiser un tableau en C + + 
    ·Comment utiliser Pivot dans SQL 
    ·Comment insérer un modèle CSS en PHP 
    ·Comment vérifier si la chaîne est un numéro en Java …
    Copyright © Connaissances Informatiques http://fr.wingwit.com