トピック
Dinnerbone HIKARUNAKARIN

INPUTって…

INPUTの入力待ちの時にボタンを押したらGOTOしれいにいくみたいなのってできますか?
2そうだね
プレイ済み
返信[1]
親投稿
たこやき yuzuki-keey
あなたが聞いている命令はINKEYです そのINPUTは入力した文字を覚える命令です 主な用途は人口無能(特定の言葉が入力されたら指定されたワードを返す事)などです
3そうだね
プレイ済み
返信[2]
親投稿
たこやき yuzuki-keey
日本語可笑しかったらすみません
1そうだね
プレイ済み
返信[3]
親投稿
イスターリャ arduinotexter
(日本語はおかしくないけど質問の答えになってないな) INPUTは処理を専有しますので、Aボタン、つまり改行をしないと次の処理には進めません。 どうしてもAボタン以外を使用したい場合はINKEY$関数を使用して下さい。 INKEY$はその瞬間に入力されている文字を返しますので、処理を専有しません。つまり、キーボード処理と並行して自分の組んだ処理も出来るということです。
3そうだね
プレイ済み
返信[4]
親投稿
たこやき yuzuki-keey
BIGs質問の意味間違えてましたw
2そうだね
プレイ済み
返信[5]
親投稿
TERA(LL) tera0413
なんとなくだけど、こういう意味かな? INPUTで(A)ボタンだけ押した場合、初回は0が帰る。 その後は、前回と同じ数値が、帰る。
2そうだね
プレイ済み
返信[6]
親投稿
SquidSky ugomemo_gorohati
そういえば、INKEY$()ってWHILEループ内で常に取得し続けてないと、キューがたまって、IFとかで取得開始するとたまっていたキューが一気に受理され大量に入ってくるんですね。はい。
2そうだね
プレイ済み
返信[7]
親投稿
Dinnerbone HIKARUNAKARIN
押されたBEEPの番号を流したいので1文字だけだとたりないです…
0そうだね
プレイ済み
返信[8]
親投稿
TERA(LL) tera0413
方法はいろいろ有りますが、INKEY$とBボタンにこだわる場合の一例。 Aボタンで音を出して、Bボタンでループを抜ける。
0そうだね
プレイ済み
返信[9]
親投稿
Dinnerbone HIKARUNAKARIN
これでいい感じになったとおもって実行したら36行目の文字が表示されません…
0そうだね
プレイ済み
返信[10]
親投稿
Dinnerbone HIKARUNAKARIN
63ですねw
0そうだね
プレイ済み