Risultati da 1 a 3 di 3

Discussione: VB6: dimensione minima di un form

  1. #1
    Il Puppies L'avatar di pascalman
    Data Registrazione
    30-04-03
    Località
    Massafra (TA)
    Messaggi
    633

    Predefinito VB6: dimensione minima di un form

    Sto realizzando un form che potrà essere ridimensionato.
    Il problema è che devo dare delle misure di altezza e larghezza minime.
    Ho fatto così:

    Codice:
    Private Sub Form_Resize()
       If Me.Width < 200 * Screen.TwipsPerPixelX Then
          Me.Width = 200 * Screen.TwipsPerPixelX
       End If
       If Me.Height < 200 * Screen.TwipsPerPixelY Then
          Me.Height = 200 * Screen.TwipsPerPixelY
       End If
    End Sub
    Ma quando ridimensiono il form, i bordi sfarfallano
    Come evitare ciò e rendere questa operazione pulita?

  2. #2
    Mursey
    ospite

    Predefinito Re: VB6: dimensione minima di un form

    Bisogna subclassare la form intercettando il messaggio di resize e annullandolo in caso di dimensioni non volute.

    Qui c'e' come fare (...e altre cosette)
    http://www.maurorossi.net/pagine/codice/ grafica.htm




  3. #3
    Il Puppies L'avatar di pascalman
    Data Registrazione
    30-04-03
    Località
    Massafra (TA)
    Messaggi
    633

    Predefinito Re: VB6: dimensione minima di un form

    Grazie, corro a studiare!

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato