Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: QBasic ongelma

Sivun loppuun

Fisher [17.04.2004 20:55:09]

#

Olen koittanut useita ohjelmia ohjelmointiputkasta, mutta yksi ongelma on: ohjelma ei sammu muulla kuin ctrl-alt-del -yhdistelmällä! ps. Ratkaisua kaivataan
pss. ohjelmointikieli on siis QBasic

GG [17.04.2004 20:59:43]

#

Laita loppuun:
do
loop until inkey$
se ei kyllä toimi aina
PS. Voitko/osaatko auttaa minua? Jos haluat mene
"Muut kielet\Ongelma DOSin komentojonoissa" tai jotain sinnepäin.
T: GG

rndprogy [17.04.2004 21:09:43]

#

GG kirjoitti:

Laita loppuun:

do
loop until inkey$

se ei kyllä toimi aina
T: GG

Miten niin ei toimi aina?

Ja fisherillä on joko qbasicissa vikaa tai sitten et osaa painaa ctrl+pause tai et tiedä end käskyä.

hunajavohveli [17.04.2004 21:12:07]

#

Pistäpä koodia kehiin niin katsotaan.

Antti Laaksonen [17.04.2004 23:51:49]

#

QBasic-ohjelman pystyy aina sammuttamaan kesken painamalla Control+Break. Tämä siis silloin, kun ohjelma ajetaan QBasic-editorissa. Kunnolla tehdyn ohjelman pystyy toki myös sammuttamaan jollakin muulla tavalla, esim. Esc-näppäimellä.

arcatan [18.04.2004 09:29:43]

#

Antti Laaksonen kirjoitti:

QBasic-ohjelman pystyy aina sammuttamaan kesken painamalla Control+Break.

Ei pysty, jos ajettava ohjelma estää sen. Ei ole antaa koodia, mutta kuitenkin asia on näin.

Fisher [18.04.2004 10:05:36]

#

Siis qbasic menee kokoruutu-tilaan, josta ei pääse pois kuin ctrl-alt-del:lillä

hunajavohveli [18.04.2004 11:45:41]

#

Hmm... tässä saattaa olla kyse asiasta, joka tuli mieleen jo aikaisemmin. Yhdellä kaverilla oli sellainen ongelma, että QB, tai mikään QB:llä tekemistäni ohjelmista ei toiminut. Tai siis niin, että ohjelma kyllä käynnistyi normaalisti ja pyöri, muttei reagoinut mitenkään näppäimen painalluksiin. Tosin kaveri sanoi vähän aikaa sitten, ettei sai tuon asian kuntoon. Täytyypi kysyä, miten. Mutta tästä ei välttämättä ole kyse, sillä ongelma voi olla myös koodissasi, vai käykö näin joka kerta, kun teet ohjelman?

Fisher [18.04.2004 17:18:50]

#

siis kokoruutu-tilasta ei pääse pois muulla kuin CTRL-alt-dellillä!

rndprogy [18.04.2004 18:21:17]

#

Käytätkö jotain screen moodia. Tai mitä screen moodia käytät se voi johtua siitäkin. Jos on vika dos pohjasten ohjelmien käytössä. Pystytkö esim. pelaamaan vanhoja dos pelejä?

hunajavohveli [18.04.2004 20:51:46]

#

Siis toimiiko ohjelma normaalisti niin kauan, kunnes se loppuu ja tulee teksti "Press any key to continue"?

tn [18.04.2004 21:25:01]

#

Paina <alt> + <enter>.

Meitsi [19.04.2004 15:40:53]

#

Mikä käyttis? Onko näytönohjain/ajuri kunnossa?

hunajavohveli [19.04.2004 19:19:29]

#

Jos kyseessä on taas joku Microsoftin uusi nerokas DOS-versio niin, en ihmettele yhtään jos ei toimi...
Niin siis toimiiko ohjelma kunnolla, ennen kuin sen pitäisi loppua, vai eikö ohjelma toimi ollenkaan? Kaveri oli jotain näytön asetuksia säätänyt ohjauspaneelista, niin oli taas toiminut.


Sivun alkuun

Vastaus

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

Tietoa sivustosta