Miten Qbasic -ohjelmassa saa käytettyä näppäinyhdistelmiä, kuten esim. Ctrl+A tai Ctrl+Alt+S. Olisin kiitollinen pienestä koodivinkistä tähän asiaan liittyen.
No sitä voi silloin etsiä itsekin.
https://www.ohjelmointiputka.net/koodivinkit/
En saanut tuosta mitään tolkkua.
Eli, miten seuraavaan koodiin saa a:n tilalle Ctrl + A:
CLS
DO
LOCATE 1, 1: PRINT "Paina Ctrl + A lopettaaksesi..."
LOCATE 2, 5: PRINT TIME$
IF INKEY$ = "a" THEN SYSTEM
LOOP
Paina yhdistelmää Ctrl + A ja katso, minkä ASCII-koodin koodi antaa painamallesi yhdistelmälle, eli siis
PRINT ASC(INKEY$)
Sitten vertaat:
IF INKEY$ = CHR$(asciiarvo)
"Ctrl + A":n arvo on muistaakseni 1.
Tämä auttoi jo eteenpäin,
kiitos vinkistä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.