投稿者:N.E.
投稿日:2010年 3月30日(火)21時20分19秒
|
|
|
キーボードから入力するためにはどのようにすればいいのでしょうか。
ヘルプ>入出力>独自の拡張(キーボード)
の
GetKeyState(n)ではなく、
フォアグラウンドの時のみ働き、キーコードを出力し、押されるまで待たない命令はありませんか。
教えてください。
|
|
|
投稿者:白石 和夫
投稿日:2010年 3月30日(火)21時29分13秒
|
|
|
> No.1144[元記事へ]
N.E.さんへのお返事です。
> キーボードから入力するためにはどのようにすればいいのでしょうか。
> ヘルプ>入出力>独自の拡張(キーボード)
> の
> GetKeyState(n)ではなく、
> フォアグラウンドの時のみ働き、キーコードを出力し、押されるまで待たない命令はありませんか。
> 教えてください。
CHARACTER INPUT NOWAIT が最も近いと思いますが,文字キー以外のキーには反応しません。
|
|
|
投稿者:N.E.
投稿日:2010年 3月31日(水)10時30分23秒
|
|
|
> No.1145[元記事へ]
白石 和夫さんへのお返事です。
> CHARACTER INPUT NOWAIT が最も近いと思いますが,文字キー以外のキーには反応しません。
文字キーとは、どのキーですか?
(スペース、エンターも含まれますか。)
|
|
|
投稿者:N.E.
投稿日:2010年 3月31日(水)11時53分28秒
|
|
|
投稿者:白石 和夫
投稿日:2010年 3月31日(水)16時48分54秒
|
|
|
> No.1147[元記事へ]
N.E.さんへのお返事です。
> 追加
> なぜか結果が同じ文字2文字になってしまいます。
> どうすればいいか教えて下さい。
SET ECHO "OFF"
を実行していないからだと思います。
|
|
|
投稿者:N.E.
投稿日:2010年 4月 1日(木)11時16分51秒
|
|
|
> No.1149[元記事へ]
白石 和夫さんへのお返事です。
なぜか結果が同じ文字2文字になるのは、
> SET ECHO "OFF"
を実行すると、1文字だけになりました。
ありがとうございました。
|
|
|
戻る