一度キーコードを取得してから文字列に直す必要があります。
以下のソースコードでは、onkeyでキー入力時にOutputにジャンプするようにします。
キーコード(iparam)が英数字のとき、文字列に変換してbufに追加します。
キーコードは HSP Document Library の getkey の項目に載っています。
// 大文字英数字入力のみ
sdim buf, 256
onkey gosub *Output
stop
*Output
in = iparam
if (( in >= 48 )&&( in <= 57 )) || (( in >= 65 )&&( in <= 90 )) {
v = ""
poke v, 0, in
buf += v
}
pos 0, 0
mes buf
return