Hei, mietin tässä että voinko saada mitenkään qbasicissä inputtia sillä tavalla että käyttäjä ei näe kirjoitettua tekstiä?
En ole varma, onko qb:ssä moista valmiina, mutta ei vaadi paljoa kirjoittaa itse vastaavaa koodia. Käske ohjelma looppaamaan sen aikaa, kunnes käyttäjä painaa entteriä tai muuten lopettaa tekstisyötön antamisen. Loopissa luet kaikki syntyneet näppäinpainallukset ja kirjoitat ne muuttujaan, mutta et kuitenkaan tulosta syötettä ruudulle. Ehkä tästä on apua.
Yksi tapa on vaihtaa tekstin väri väliaikaisesti mustaksi:
COLOR 7 PRINT "Kirjoita nimesi:" COLOR 0 INPUT "", nimi$ COLOR 7 PRINT "Nimesi on: "; nimi$
Jos INPUT-komento on liian rajoittunut, tekstin luvun voi tietysti aina toteuttaa itse esim. INKEY$-funktion avulla.
Kiitos vastauksista :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.