Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: if WindowState = "2"?

nightowl [27.07.2006 11:23:57]

#

Onko VB6:ssa joku yksinkertainen tapa selvittää, milloin käyttäjä on suurentanut ikkunan koko näytölle?

siirappi [27.07.2006 11:45:55]

#

Laita tuo if-lause Form_Resize()-metodin sisälle.

nightowl [27.07.2006 11:53:50]

#

Koitin sitä mutta ei toiminut. Formia pienentäessä tuo otsikon ehtolause toimii, mutta suurennuksessa jostain syystä ei.

siirappi [27.07.2006 12:11:48]

#

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

nightowl [27.07.2006 12:23:14]

#

No nyt onnistui. Kiitokset!

Merri [27.07.2006 17:40:55]

#

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.

nightowl [29.07.2006 13:24:57]

#

Wow! Kiitoksia paljon. Enpä ole huomannut ennen.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta