Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo puede TextBox en VB realizar configuraciones de página como el Bloc de notas?

¿Cómo puede TextBox en VB realizar configuraciones de página como el Bloc de notas?

A partir de Visual Basic 4.0, se proporciona el control de cuadro de texto enriquecido, que puede realizar el procesamiento tipográfico adecuado del texto.

Sin embargo, el control del cuadro de texto enriquecido no aparece en la caja de herramientas cuando se inicia Visual Basic. Es posible que algunos usuarios no sepan su existencia en absoluto. Para agregar el cuadro de texto enriquecido a la caja de herramientas, seleccione controles personalizados en el menú de herramientas. Luego haga clic en el cuadro junto a microsoftrichtextcustomcntrol en el cuadro de diálogo de controles personalizados para seleccionarlo, seleccione Aceptar para regresar al entorno de diseño de Visual Basic y podrá encontrar el cuadro de texto enriquecido en la caja de herramientas.

El cuadro de texto enriquecido admite todas las propiedades del cuadro de texto, por lo que puede utilizar fácilmente el cuadro de texto enriquecido para reemplazar el cuadro de texto.

El siguiente párrafo presenta algunas funciones y propiedades nuevas del cuadro de texto enriquecido.

1. Cambie la fuente

Al igual que el cuadro de texto, puede configurar la fuente inicial en el cuadro de diálogo de propiedades. Como fuente predeterminada para cuadros de texto enriquecido. El texto seleccionado específico se puede componer mediante una o más de las siguientes propiedades:

·selfontname: cambia la fuente del texto seleccionado.

· selbold: pone el texto seleccionado en negrita.

·selitalic: pone el texto seleccionado en cursiva.

· selfontsize: cambia el tamaño de fuente del texto seleccionado.

· selunderline: subraya el texto seleccionado.

·selstrikethrough: tacha el texto seleccionado.

Por ejemplo, para cambiar el texto seleccionado en el cuadro rich?text1 a Song Dynasty, puede utilizar la siguiente declaración:

richtext1selfontnameΚ "宋体"

Por ejemplo, para cambiar el texto seleccionado en el cuadro de texto enriquecido1. El texto seleccionado subrayado puede tener la siguiente declaración:

richtextlselunderlineΚtrue

2. Cambie la forma del párrafo

El cuadro de texto enriquecido no sólo puede cambiar las características de fuente del texto, sino que también permite a los usuarios utilizar sangría y colgar el texto. La sangría estándar mueve el borde izquierdo del párrafo de texto seleccionado hacia la derecha desde el borde izquierdo del cuadro de texto enriquecido. Este tipo de sangría se logra utilizando el atributo selindent. El atributo sel?rightindent también puede mover el borde derecho del párrafo de texto seleccionado hacia la izquierda. El atributo selhangingindent permite sangrar todas las líneas después de la primera línea del párrafo de texto seleccionado.

Estas tres propiedades sólo se pueden configurar mediante código, utilizando la misma sintaxis. Utilice el ejemplo de sintaxis de selindent para ilustrar: nombre del formulario·nombre de control·valor de selindentΚ

Utilice el cuadro de texto enriquecido para cambiar la alineación de los párrafos en el texto. Los párrafos se pueden alinear a lo largo del borde izquierdo del cuadro de texto enriquecido (forma predeterminada), el borde derecho alineado y centrado. El atributo que controla la alineación del texto es el atributo selalignment. La sintaxis es: nombre del formulario·nombre del control·selalignmentΚ valor del atributo

El valor del atributo puede ser 0, 1 o 2. Entre ellos, 0 está alineado a la izquierda, 1 está alineado a la derecha y 2 está centrado.

3. Guarde y lea el archivo editado

Para guardar la información de composición tipográfica en el cuadro de texto enriquecido, no solo se debe guardar el texto sino también el código de composición tipográfica, lo cual es muy cosa problemática.

Afortunadamente, Visual Basic 4.0 proporciona métodos de control para guardar y recuperar, que pueden realizar completamente estas tareas para los usuarios.

Para guardar el texto en el cuadro de texto enriquecido, puede utilizar savefile. El uso es el siguiente:

Nombre del cuadro de texto enriquecido·savefileΚLa ruta (letra de unidad y directorio) y el nombre del archivo. archivo a guardar

Para transferir el archivo editado nuevamente al cuadro de texto enriquecido para editarlo, puede usar loadfile. El uso es el siguiente:

nombre del cuadro de texto enriquecido·loadfileΚLa ruta. (letra de unidad y directorio) y nombre del archivo que se guardará

Gracias al cuadro de texto enriquecido, la edición de texto de Visual Basic ha entrado en un nuevo campo sin precedentes. Ahora ya no es difícil programar un programa similar al "Escritor" en Windows. Si está interesado, puede intentarlo.