Introducción a la estructura de archivos VB
(1) Carácter (CharacteR): Es la unidad más básica que constituye un archivo. Los caracteres pueden ser números, letras, símbolos especiales o bytes individuales. Los "caracteres" mencionados aquí son generalmente caracteres occidentales y cada carácter occidental se almacena en un byte. Si se trata de un carácter chino, incluidos los caracteres chinos y los caracteres de "ancho completo", normalmente se almacena en dos bytes. En otras palabras, un carácter chino equivale a dos caracteres occidentales. Generalmente, los caracteres occidentales almacenados en un byte se denominan caracteres de "ancho medio", mientras que los caracteres chinos y los caracteres almacenados en dos bytes se denominan caracteres de "ancho completo". Tenga en cuenta que VB 6.0 admite caracteres de doble byte. Al calcular la longitud de la cadena, un carácter occidental y un carácter chino se calculan como un solo carácter, pero el espacio de memoria que ocupan es diferente. Por ejemplo, la longitud de la cadena "Programación VB" es 6 y el número de bytes ocupados es 10.
(2) Campo: también llamado dominio. Un campo consta de varios caracteres y se utiliza para representar un dato. Por ejemplo, el código postal "100078" es un campo que consta de 6 caracteres. El nombre "Liu Daping" también es un campo que consta de 3 caracteres chinos.
(3) Registro: consta de un conjunto de campos relacionados. Por ejemplo, en la libreta de direcciones, el nombre, unidad, dirección, número de teléfono, código postal, etc. de cada persona constituyen un registro, como se muestra en la Tabla 11.1. En VB, los datos se procesan en unidades de registros.
(4) Archivo: un archivo se compone de registros y un archivo contiene más de un registro. Por ejemplo, hay información de 100 personas en el archivo de la libreta de direcciones. La información de cada persona es un registro y 100 registros constituyen un archivo.