Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Input ja muuttujan teksti

Ämppi [25.03.2007 20:30:39]

#

Hei,


Ikuisuusprojektissani, QB käyttiksessä, pitäisi perinteiseen DOS tapaan saada inputti jossa alussa näkyy hakemisto, jossa pyöritään, sekä sen jälkeen voi syöttää käskyjä. Tällä hetkellä taitoni ovat saaneet aikaan seuraavaa:

C:\Windows\
?

Kuten ymmärräte, eihän tuo näytä kivalta. Haluan sen yhdelle riville, kas näin:

C:\Windows\?

Kysymys kuuluu: miten luetaan muuttuja ja samalla kysytään, koska INPUT -käsky ei sisällä toimintoa jolla voisi näyttää muuttujan tekstin.
Mitä pitää seuraavaasta muuttaa?

PRINT maindir$ : INPUT handle$

sqwiik [25.03.2007 20:32:54]

#

Line input on vastaus.

LINE INPUT "<Teksti tähän >"; handle$

Antti Laaksonen [25.03.2007 20:56:39]

#

Komento PRINT vaihtaa yleensä riviä, mutta tämän voi estää kirjoittamalla komennon perään puolipisteen (tulee ihan mieleen C-kieli). Näin voi tulostaa kaiken tarvittavan ennen kysymystä.

maindir$ = "C:\Windows\"
PRINT maindir$;
INPUT "", handle$

Vastaus

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

Tietoa sivustosta