Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6 Kyllä kaikkiin messagebox

akru [08.12.2009 09:45:09]

#

Moro!

Pitäisi tehdä VB6 nappi, jota painamalla kaikki avoimet ikkunat sulkeutuvat ohjelmasta. Ohjelma kysyy tallennetaanko muutokset, jos johonkin ikkunaan on tehty muutoksia. Miten saan esim. Ei vastauksen muistumaan kaikkiin kysymyksiin? Ettei tarvisi joka kerta painaa Ei tai Kyllä?

Merri [08.12.2009 10:09:13]

#

UniMsgBox saattaa kiinnostaa. Se antaa mahdollisuuden vaihtaa nappuloiden tekstit haluamaksesi, joten voit katsoa minkä vastauksen sait ja jos se oli "kaikkiin", niin sitten toimit sen mukaan.

Vaihtoehto B on tehdä kokonaan oma viestilaatikko.

groovyb [28.12.2009 15:36:49]

#

Jos olet tehnyt moni-ikkunaisen sovellutuksesi MDI:nä, niin parent formisi voi käyttää ali-ikkunoidensa eventtejä. kun muutos on tehty, vedät vaan eventissä yhden msgboxin, ja mahd. tallennusten jälkeen Formin_Nimi.close(), joka tuhoaa luodun formi objektin. tuhoat eventissä siten kaikkien formien objektit jotka haluat sulkea, ja pääformi jää auki.

Vastaus

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

Tietoa sivustosta