Recherche chaud: courant poétique du neopopularismo Bose cinemate qui clignote superviseur en lavage de voiture folliculite hormonal faire des blintz concept dune Catapulte quoi écrire carte shower comment construire un robot facile
Index Loisirs Santé Technologie

Taille de la chaîne en VB6

Publié:2012-11-23Source: général
Advertisement

Taille de la chaîne en VB6

Une chaîne dans Visual Basic 6 est une séquence de caractères Unicode utilisés dans un programme et entre guillemets simples ou doubles. Une chaîne peut être quelque chose à partir d'un nom, d'une instruction ou un code, mais sa taille et de la façon dont l'ordinateur stocke en mémoire dépend du type de réseau que vous avez créé.

Taille de la chaîne par défaut

Par chaînes de défaut dans Visual Basic 6 ne doit pas avoir une longueur fixe. En théorie, vous pouvez créer des chaînes millions de caractères, depuis VB6 pour la variable que nécessaire pour stocker chaque caractère comme beaucoup d'espace. Par exemple, en tapant "Dim MyString As String" une variable de type chaîne est créée avec une longueur flexible. Si vous initialisez sa valeur "salut" de la taille de la chaîne est de deux. Si vous initialisez avec "bonjour", puis sa taille est de cinq.

Chaînes de longueur fixe

Si vous voulez limiter la taille d'une chaîne dans votre programme, pour permettre un nom ne dépasse pas 20 caractères, vous pouvez créer une variable de type chaîne de longueur fixe. Pour ce faire, vous devez ajouter un format numérique pour déclarer une variable de chaîne, par exemple, écrire «Dim MyString As String * 20" crée une variable qui contient 20 caractères. Si vous attribuez une valeur qui dépasse 20 caractères, le programme va couper tout ce qui dépasse la longueur autorisée.

Longueur Chaîne

Vous pouvez obtenir la taille d'une chaîne en utilisant la "Len", qui prend un paramètre et renvoie un entier avec la fonction de compte de caractère. Vous pouvez envoyer une variable littérale ou de type chaîne à la fonction de sa longueur. Toutefois, cela ne fonctionne pas correctement avec les variables de type chaîne de taille fixe que la fonction Len renvoie toujours la taille maximale de la variable, pas le nombre de caractères réelle.

L'espace mémoire

Visual Basic 6 utilise un octet de mémoire pour stocker chaque caractère d'une chaîne. Une théorie des cordes de longueur variable peut être aussi grand que 2 Go (en fonction de la mémoire virtuelle disponible sur l'ordinateur), mais qui est plus que suffisamment d'espace pour toute variable de chaîne sur tout ordinateur. Lorsque vous créez une chaîne de longueur fixe, vous ne pouvez utiliser un certain nombre jusqu'à 65526 ​​octets (ou un peu moins de 64 Ko) dans la taille. Si vous écrivez un plus grand nombre, un message d'erreur dira Visual Basic est une longueur non valide.

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking