Onko VB6:ssa joku yksinkertainen tapa selvittää, milloin käyttäjä on suurentanut ikkunan koko näytölle?
Laita tuo if-lause Form_Resize()-metodin sisälle.
Koitin sitä mutta ei toiminut. Formia pienentäessä tuo otsikon ehtolause toimii, mutta suurennuksessa jostain syystä ei.
No silloinhan sinulla on varmaankin vaan väärä numero tuossa if-lauseessa, eli odotat väärää WindowStatea.
Kokeiles vaikka:
DoEvents If Me.WindowsState = vbMaximized Then ... End if
No nyt onnistui. Kiitokset!
Paina IDE:ssä F2 ja saat näkyville Object Browserin, jolla on kiva käydä läpi kaikkia valmiita arvoja, etsiä niitä ja muuten vain tutkia kaikkea mielenkiintoista.
Wow! Kiitoksia paljon. Enpä ole huomannut ennen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.