Mulla on ongelma koulutyössä. Ohjelma kysyy if-lauseen avulla käyttäjältä kysymyksiä ja jos vastaa oikein, kysymykset jatkuu. Jos vastaa väärin, ohjelman pitäisi loppua siihen, mutta siinä en ole onnistunut Miten ohjelman lopetus saadaan sinne if-lauseeseen?
Miten ohjelma lopetetaan?
if-lause
4
781
Vastaukset
- Arskakakkonen
Vaikka näin:
If väärin then application.terminate;
Riippuu paljolti millä kielellä ohjelmaa teet.- Arskakakkonen
Sori, en hoksannut että oltiin Visual Basic-osiossa, tuo toimii ainakin pascalilla.
- asdfasdgfsdjh
jos teet ohjelmaa windows apilla, niin käytä PostQuitMessage -apia jolle annat parametriksi 0.
- TeLe
Moi,
voisit koittaa seuraavaa:
Dim Vastaus As Variant
Vastaus = InputBox("Minkä muotoinen pallo on?", "Vaikka ohjelman nimi")
If Vastaus "Pyöreä" Then End
'ja sit seuraava kysymys
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 264081
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot1323987- 563549
Purra on kantanut vastuuta täyden kympin arvoisesti
Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans203435- 793417
Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe633270- 812856
- 542775
- 202514
Korjaamo suositus
Vahva suositus Kumpulaisen korjaamolle vanhan 5-tien varrelta! Homma pelaa ja palvelu ykköslaatuista. Mukavaa kun tuli p142254