質問箱 No.112: PIPSでBASICのINKEY$の様な使い方をしたい
    ◇  回答箱: 募集中  
        ◇ 質問箱 目次へ
No.112 PIPSでBASICのINKEY$の様な使い方をしたい  質問者
 綿貫 健作
2000年08月
223号 P.11
 DOS版のPIPSを使っている時、毎回同じメニュー画面では詰まらないものです。Windows版ならば、フリーウエアのセーバーや時計などがあるのですが、DOS版では余りありませんし、一々アプリケーションを切り替えなければなりません。

 そこで、PIPSでカレンダーを表示するオートを作りました。序でに、時計を表示しようとしたのですが、リアルタイムに時間を変化させる為には無限のループを作る必要があります。その時、無限ループから抜ける為に、キー入力を受け付ける操作が必要です。

 併し、「INPUT」にしても「ACCEPT」にしても、プログラムの入力場所に行くと、必ずプログラムは停止して入力待ちになり、オートが止ってしまいます。

 昔の、BASICの「INKEY$」の様に、何もキーを押していない時はプログラムが素通りしてしまい、何かキーを押している時は、そのキー 1文字分を変数に格納してくれる命令は、PIPSには無いのでしょうか?

このページのTOPへ戻る