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
764
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
Ensi kesänä
Näin kesän viimeisenä minuutteina ajattelen sinua. Olisiko seuraava kesä "meidän" kesä? Tänä vuonna ei onnistuttu, mutta643295Tukalaa kuumuutta
Tietäisitpä vaan kuinka kuumana olen käynyt viime päivät. Eikä johdu helteestä, vaan sinusta. Mitäköhän taikoja olet teh433107- 432478
Anne Kukkohovin karmeat velat ovat Suomessa.
Lähtikö se siksi pois Suomesta ? Et on noin kar? mean suuret velat naisella olemassa1032274- 311913
Okei, myönnetään,
Oisit sä saanut ottaa ne housutkin pois, mutta ehkä joskus jossain toisaalla. 😘271820- 481626
Mihin hävisi
Mihin hävisi asiallinen keskustelu tositapahtumista, vai pitikö jonkin Hannulle kateellisen näyttää typeryytensä851415- 391300
- 821149