|
Einen Text können Sie folgendermaßen zentriert in einem Form,
einer PictureBox, oder jedem anderen Objekt ausgeben, das über die
VB-Print-Methode verfügt:
Die Differenz zwischen der Breite bzw. Höhe des auszugebenden
Textes und der inneren Breite bzw. Höhe (ScaleWidth/ScaleHeight)
des Objekts teilen Sie durch 2. Verwenden Sie die Integer-Division
\, damit keine gebrochenen Werte auftreten). Damit haben Sie
jeweils die X- bzw. Y-Position, ab der der Text zentriert
dargestellt wird.
With Objekt
.CurrentX = _
(.ScaleWidth - .TextWidth("Text in der Mitte")) \ 2
.CurrentY = _
(.ScaleHeight - .TexhtHeight("Text in der Mitte")) \ 2
End Width
Objekt.Print "Auszugebender Text"
 |
So zentrieren Sie einen Text in der Mitte
der Fläche eines Objekts

|

|