Tecnología

Inicio

Cómo alinear palabras en Visual Basic 6

En ciertas situaciones, es posible que desee alinear el texto dentro de un control se crea. Visual Basic 6 no incluye la funcionalidad para el establecimiento de cualquier propiedad que cambia la alineación del texto en un cuadro de texto. Para cambiar la alineación del texto, debe declarar una función de una de las bibliotecas estándar de Windows para que pueda hablar con el sistema operativo directamente.

Instrucciones

1 Abrir el código fuente de la aplicación y acceder a la ventana de código.

2 Escribe lo siguiente en la parte superior de su código:

Declarar Sub "gdi32" SetTextAlign Lib (ByVal HOBJ As Long, ByVal wAlign como de largo)

El valor "HOBJ" representa el valor hash ( "hDC") del objeto que desea cambiar la alineación del texto. El valor "wAlign" indica al sistema operativo qué tipo de alineación que desee. alineación a la izquierda obtiene un valor de 0, la alineación correcta llegue 2 y alineación central obtiene 6.

3 Llegar a su código en el que desea cambiar su alineación de texto y escribir algo como esto:

Llame SetTextAlign (TextBox1.hDC, 6)

Esto cambia la alineación del texto en un "TextBox1" a "Centro". Vuelva a colocar la alineación con un valor que desee y el nombre del control con el nombre del control que desea manipular la alineación del texto para.