• 締切済み

HSPでinkey$って

hspでinkey$のはたらきをする関数はなんでしょうか。 押されたボタンに書いてある文字をリアルタイムで取得したいんですけれども、getkey、stickとも違うように思うんですが。 なにか使い方があるんでしょうか。

みんなの回答

  • pm2211
  • ベストアンサー率0% (0/0)
回答No.2

こんなんどうでしょ。 #include "hspext.as" onkey goto *kiroku ;キーボード入力でジャンプ stop *kiroku moji="" ;押した文字が代入される変数 poke moji,0,iparam ;mojiに文字を代入 mes moji ;mojiを表示する

noname#6278
noname#6278
回答No.1

HSPやその他の言語を触らなくなって3年… 「inkey$って何だったっけ?」という人間が 答えてもいいのだろうか…。 「ボタンに書いてある文字をリアルタイムで取得したい」と 書かれていますが、inkey$ってことは 「ボタン」ではなく「キー」の文字列を取得したいってことですよね? でしたら、ここで「inkey.as」というサンプルを提供しています http://www3.tky.3web.ne.jp/~arsene/hsp/sample/ ただし、取得できるのは数字とアルファベットだけです。 それ以外も必要だったら、以下のモジュールを参考に。 http://www1.odn.ne.jp/~car02010/hspsoft/hspsoft.html 昔の記憶ではgetkeyで力づくで取っていくしかなかったかと思います。 ただ、もう忘れたので、補足いただいても無駄です(^-^)。 あと、HSP掲示板の過去ログで何回かサンプルを 見た記憶も。「@や*の取得の仕方」とか…。 過去ログを「inkey」で検索してみてください。

参考URL:
http://www3.tky.3web.ne.jp/~arsene/hsp/sample/

関連するQ&A