“Conocimientos Programación>Visual Basics Programación

Tamaño de cadena en Visual Basic 6

2011/5/22
Una cadena en Visual Basic 6 es una secuencia de caracteres Unicode utilizados en un programa y encerrado en cualquiera de comillas simples o dobles. Una cadena puede ser cualquier cosa de un nombre a una pena de un código, pero su tamaño y la forma en que el equipo guarda la cadena en la memoria dependerá del tipo de cuerda que cree. Cadena Valor predeterminado Tamaño

Por defecto, las cadenas en Visual Basic 6 no tienen una longitud fija . En teoría , puede crear secuencias con millones de caracteres , ya que las reservas de VB6 tanto espacio para la variable , según sea necesario para almacenar cada carácter. Por ejemplo , si escribes " Dim MiCadena As String " crea una variable de cadena con una longitud flexible. Si inicializa el valor " hola", entonces el tamaño de la cadena es de dos. Si inicializa a " hola ", entonces su tamaño es cinco.
Cadenas de longitud fija

Si desea limitar el tamaño de una cadena en su programa - como permitir que un nombre de no más de 20 caracteres - puede crear una variable de cadena de longitud fija. Para ello, se agrega un tamaño numérico cuando se declara una variable de cadena , por ejemplo , si escribes " MiCadena As String * 20 " crea una variable que contiene 20 caracteres. Si establece un valor que supera los 20 caracteres , el programa va a cortar todo lo que después de la longitud permitida .
Longitud de cadena

Usted puede encontrar el tamaño de una cadena mediante la función de " Len ", que toma un parámetro y devuelve un entero con el número de caracteres . Puede pasar una cadena literal o una variable de cadena a la función para obtener la longitud . Sin embargo , esto no funciona correctamente con las variables de cadena de longitud fija , ya que la función Len devuelve siempre el tamaño máximo de la variable , no el número de caracteres actual .
Memoria Espacio

Visual Basic 6 usa un byte en la memoria para almacenar cada carácter de una cadena . Una cadena de longitud variable puede teóricamente ser tan grandes como 2GB - dependiendo de la memoria virtual disponible de la computadora - pero eso es mucho más que suficiente espacio para cualquier variable de cadena en cualquier ordenador. Cuando se crea una cadena de longitud fija , sólo se puede utilizar un número de hasta 65.526 bytes - o un poco menos de 64 KB - para el tamaño . Si introduce un número mayor, un mensaje de error de Visual Basic le dirá que es una longitud no válida .

Visual Basics Programación
Cómo cambiar el nombre de una carpeta en VB6
Cómo convertir una cadena en un objeto HTML en VB6
Cómo utilizar un archivo resx en Vb.Net
VB6 Función Timer
Cómo calcular el IMC utilizando Visual Basic
Cómo guardar una variable a una base de datos mediante Microsoft Visual Basic
Cómo leer una página Web Raw en Visual Basic
Cómo editar un objeto ListView en Visual Basic
Conocimientos Informáticos © http://www.ordenador.online