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
803
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
Medvedev: Suomi tuhoutuu ydinsodassa ensimmäisenä
Venäjän ydinaseilla on lyhyin matka Suomeen, joten ydinsodassa Suomi tuhoutuu heti sodan alkuminuuteilla, muilla mailla7012773Hotellille löytyi ostaja....
Tämän päivän Kainuun Sanomissa oli uutinen, että pesänhoitajan mukaan Hotelli Kainuu myydään ensiviikolla. Hieno homma,311376Saana airola ja. muusikko spekulaatiota
Saara airolan kirja muusikko mies. Oisko redrama tai lauri tähkä? Saana oli 13 v vuonna 2014 Tekoäly sanoo : tähkä Julki131324Mitäs peitsarissa on tapahtunut eilen illalla
Mikkelissä iso poliisioperaatio https://www.iltalehti.fi/kotimaa/a/39ef020c-2d81-4d72-b720-651f458ba3e2511259- 1131245
- 1051085
Jos saisit palata takaisin johonkin vuoteen
Mikä vuosi se olisi? Ja mitä siinä hetkessä tapahtuisi?112973Onko se loukkaavaa
Kun joka kerta tuijotan sun peppua. En mahda sille mitään, että se vangitsee katseeni. Pohdin vain että ei minusta ole k105959Onko kaivattusi seinäruusu?
Kun hän saapuu paikalle, huomaako kukaan, vai kääntyvätkö päät? Onko se hyvä vai huono juttu? Oletko sinä huomattu vai50779- 64761