Il form non è fisso, nel senso che se la risoluzione dello schermo è 1024x768 avrà alcune dimensioni, mentre se la risoluzione è 1280x960 ne avrà altre e sarà più grande. Di conseguenza tutti i controlli in esso contenuti verranno ridimensionati.
Le label non possono avere autosize=true, ma devono avere una larghezza definita.
In queste label devo scrivere delle stringhe che verranno tagliate in punti diversi a seconda di quanto è larga la label.
Io non riesco a trovare una formula per tagliare le stringhe che valga a qualsiasi risoluzione e quindi a qalsiasi larghezza delle label.

Esempio:
  • Risoluzione = 1024x768
    LBAttività.Width = 1000
    Len(MiaStringa) = ?????
  • Risoluzione = 1152x864
    LBAttività.Width = 2500
    Len(MiaStringa) = ?????
  • Risoluzione = 1280x960
    LBAttività.Width = 4000
    Len(MiaStringa) = ?????
  • ecc...


come determino la lunghezza della stringa?

adesso è un po' più chiaro?