Per riposizionare le forms secondarie attualmente uso il comando MOVE, ma non sempre ottengo che all'apertura delle forms, che sono di altezza diversa, le stesse si trovino come visualizzazione al TOP. Per ottenere l'effetto desiderato le devo muovere, anche di poco, ed attivare il comando Move. Il codice che uso è il seguente:
'Verifica la posizione della Form ed eventualmente la riposiziona:
If FrmStatoPatrim.WindowState = vbNormal And _
FrmStatoPatrim.Left <> 0 Or FrmStatoPatrim.Top <> 0 Then
FrmStatoPatrim.Move 0, 0 'Riposiziona la Form
FrmStatoPatrim.Height = 18300
FrmStatoPatrim.Width = 15360
End If
Allora pensavo di agire sulle ScrollBars. Ma in precedenza mi è stato, sostanzialmente sconsigliato. Cosa ne pensate, c'è una soluzione alternativa?
Grazie sin d'ora per i suggerimenti che vorrete inviarmi.
LM.![]()