Hvordan Juster Ord i Visual Basic 6

I visse situasjoner kan det være lurt å justere teksten på innsiden av en kontroll du oppretter. Visual Basic 6 omfatter ikke funksjonalitet for å sette noen eiendom som endrer tekstjustering i en tekstboks. Hvis du vil endre tekstjustering, må du deklarere en funksjon fra en av de standard Windows-bibliotekene, slik at du kan snakke med operativsystemet direkte.

Bruksanvisning

1 Åpne programmets kildekode og åpne koden vinduet.

2 Skriv følgende på toppen av koden din:

Erklærer Sub SetTextAlign Lib "gdi32" (ByVal hObj As Long, ByVal wAlign As Long)

Den "hObj" verdi representerer hash-verdi ( "HDC") på objektet du vil endre tekstjusteringen i. "WAlign" verdi forteller operativsystemet hva slags justering du vil. Venstrejustering får verdien 0, får rett justering 2 og midtstilling blir seks.

3 Bli koden der du ønsker å endre tekstjustering og skrive noe sånt som dette:

Ring SetTextAlign (TextBox1.hDC, 6)

Dette endrer tekstjustering i en "TextBox1" til "Center". Sett på linje med en verdi du ønsker og navnet på kontroll med navnet på den kontrollen du ønsker å manipulere tekstjustering for.