| 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
    Chaîne Taille en VB6
    Une chaîne en Visual Basic 6 est une séquence de caractères Unicode utilisés dans un programme et enfermé dans soit entre apostrophes ou entre guillemets . Une chaîne peut être n'importe quoi à partir d'un nom à une peine d' un code, mais sa taille et comment l'ordinateur enregistre la chaîne en mémoire dépend du type de chaîne que vous créez. Par défaut Chaîne Taille

    Par défaut , les chaînes en Visual Basic 6 n'ont pas une longueur fixe. En théorie , vous pouvez créer des chaînes avec des millions de caractères , car les réserves de VB6 autant d'espace pour la variable que nécessaire pour stocker chaque caractère. Par exemple , en tapant " MaChaîne As String" crée une variable de chaîne avec une longueur flexible. Si vous initialisez sa valeur à " salut ", puis la taille de la chaîne est de deux. Si vous initialisez à " bonjour ", puis sa taille est de cinq ans.
    Chaînes de longueur fixe

    Si vous voulez limiter la taille d'une chaîne dans votre programme - par exemple en permettant un nom pas plus de 20 caractères - vous pouvez créer une variable de chaîne de longueur fixe . Pour ce faire, vous ajoutez une dimension numérique en déclarant une variable de chaîne , par exemple , en tapant " MaChaîne As String * 20" crée une variable qui contient 20 caractères. Si vous définissez une valeur qui dépasse 20 caractères , le programme va couper tout ce qui suit la longueur autorisée .
    Longueur de corde

    Vous pouvez trouver la taille de une chaîne en utilisant la fonction « Len », qui prend un paramètre et retourne un entier avec le nombre de caractères. Vous pouvez passer une chaîne littérale ou une variable chaîne à la fonction pour obtenir la longueur . Toutefois, cela ne fonctionne pas correctement avec les variables de chaîne de longueur fixe , comme la fonction Len retourne toujours la taille maximale de la variable, pas le nombre réel de caractères.
    Mémoire spatiale

    Visual Basic 6 utilise un octet de mémoire pour stocker chaque caractère d'une chaîne . Une chaîne de longueur variable peut théoriquement être aussi grand que 2 Go - en fonction de la mémoire virtuelle disponible de l'ordinateur - mais c'est beaucoup plus que suffisamment d'espace pour toute variable de chaîne sur n'importe quel ordinateur . Lorsque vous créez une chaîne de longueur fixe , vous ne pouvez utiliser qu'un nombre jusqu'à 65526 ​​octets - ou un peu moins de 64KB - pour la taille . Si vous entrez un plus grand nombre , un message d'erreur Visual Basic vous dire que c'est une longueur non valide .

    Previous :

    next :
      articles connexes
    ·Comment remplir une zone de texte de Combo dans Access …
    ·Comment créer un fichier batch pour copier au démarra…
    ·VBA Fonction Procédure 
    ·Debugging Tools for Visual Basic 
    ·Les types de lignes dans Visual Basic 
    ·Comment enregistrer des variables dans Bases de donnée…
    ·Comment faire pour démarrer telnet de Visual Basic 
    ·Comment utiliser Remplacer dans VB.NET 
    ·Pourquoi pas mon chèque aspect de boîte handicapés 
    ·Comment faire pour vérifier les fonctions de VB6 à co…
      articles en vedette
    ·Comment faire pour actualiser un GridView 
    ·Types de classes d'actions dans les applications Web St…
    ·Comment faire pour convertir un jeu de résultats déli…
    ·Tutoriel Java pour Copier et Coller 
    ·Java JButton & Fonctions 
    ·Comment désactiver magic_quotes_gpc 
    ·Comment faire de votre image en noir et blanc 
    ·Différence entre Indexer et Array 
    ·Comment faire pour accélérer PHP Curl 
    ·Comment définir le focus en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com