Extension




Private Function TextExtent(txt as String) as Integer
labMeasure.Caption = txt
TextExtent = labMeasure.Width
End Function

'Quando vuoi trovare l'estensione di qualche testo,

'semplicemente chiama questa funzione con la stringa

'come parametro.

'Se nel caso essa esce fuori poiche' il limite fosse

'troppo corto. Devi aggiungere alcuni spazi vuoti

'tra la stringa. Per esempio:

Private Function TextExtent(txt As String) As Integer
labMeasure.Caption = " " & txt
TextExtent = labMeasure.Width
End Function
E veramente semplice a determinare l'estensione di
una stringa in VB. Puoi fare questo con le funzioni
API, ma c'e' una piu' facile via: usare la proprieta'
AutoSize di una Label. Primo, inserisci una label su
un form (labMeasure) e setta la proprieta' Autosize a
True e la proprita' Visibile a False. Quindi scrivi
questa semplice ruotine:










( extension.html )- by Paolo Puglisi - Modifica del 17/12/2023