Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire pour convertir des fic…
  • Comment faire pour extraire une adre…
  • Comment écrire un fichier texte dan…
  • Comment faire pour créer une chaîn…
  • Comment compter le nombre de fichier…
  • Comment utiliser l'API graphique en …
  • Tutoriel API Windows Dessin de ligne…
  • Comment mettre à jour des données …
  • Comment calculer l'impôt et totale …
  • Comment imprimer un fichier dans Vis…
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment rediriger vers un autre serveur 
  • Comment utiliser arborescence en VB6 
  • Comment se former à Microsoft VB.Net 
  • Comment faire un jeu chronométré sur Visual Basic 
  • Comment utiliser une variable comme clé de dictionnaire dans VBScript 
  • Comment ajouter le nouvel enregistrement dans Access 2007 en utilisant Visual Basic 
  • Méthodes VBA 
  • Comment écrire des programmes en Visual Basic 
  • Comment vérifier si on appuie sur ENTER dans Visual Basic 2008 
  • Comment supprimer un enregistrement dans VB6 
  • Connaissances Informatiques © http://www.ordinateur.cc