ページ 11

~入門編~の11.について

Posted: 2009年2月01日(日) 15:21
by nagato
Z、X、スペースを同時押しで終了のソースをコピペして実行しましたが.....
Z、X、スペース では何も起こりませんでしたが
Z、C、スペース では成功しました

X以外のアルファベットで、適当に試しましたが
いずれも成功しました

なぜXでは失敗するんでしょうか?

C言語の知識は、初心者の本を一冊読んだ程度です
C++の知識はありません

環境は、WINDOWS vista visual c++ 2008 express edition
です。

Re:~入門編~の11.について

Posted: 2009年2月01日(日) 15:30
by BEMANI
>>nagatoさん
>Z、X、スペースを同時押しで終了のソースをコピペして実行しましたが.....
とあるのですが、なぜ
X以外のアルファベットで、試すとうまくいくのでしょう・・・。
プログラムが間違っていなければ、X以外のアルファベットでは対応しないはずです。
組んだプログラムが間違っていないかを確認してみて下さい。


もし、間違っていないのであれば、
「Z X スペース」の同時押しが利かないキーボードを使っている・・・とかですかね~;
思いついた感じでそんな所です。

Re:~入門編~の11.について

Posted: 2009年2月01日(日) 15:39
by nagato
回答ありがとうございます

ソースを、X以外のアルファベットに書き換えてして試したということです

Z、X、スペース の同時押しが利かないキーボードとかあるんですか?
PCはそんなに詳しくないので....

Re:~入門編~の11.について

Posted: 2009年2月01日(日) 15:53
by Dixq (管理人)
3つ以上同時に入力出来ないキーボードがあるので、その可能性があります。
現に私のノートPCは出来ないパターンがあるので、
ゲームをしているとき、「右下に移動しながらショット」みたいなことができません。

Re:~入門編~の11.について

Posted: 2009年2月01日(日) 16:00
by nagato
回答ありがとうございます

なるほど、やはりその可能性が高いようですね。

Re:~入門編~の11.について

Posted: 2009年2月01日(日) 16:24
by BEMANI
>>nagatoさん
もし、違うパソコンがあるのでしたら
そちらでも動かしてみてはいかがでしょうか?


ttp://www.geocities.jp/dvdmvoid/KeyCheck.swf
一応軽いサンプルではありますが、FLASHで作ってみました。
ZXスペース が押されているかをチェックするものです。

Re:~入門編~の11.について

Posted: 2009年2月01日(日) 16:28
by nagato
わざわざありがとうございます