Enterキーを送信すると反応しない

投稿者:ゆー <kemofrie あっとまーくgmail.com> 投稿日:2019/04/10(Wed) 02:09:00 No.1750

メイン画面を表示する
待機する

メイン画面とは
ウィンドウを継承する

はじめ手順
初期化する
終わり

初期化する手順
この内容を「キーイベントテスト」に変える
この部品キーイベントを○に変える

テキスト1というテキストを作る

終わり

テキスト1のキーが入力された時の手順
もしこの時のキー名が「Enter」またはこの時のキー名が「Escape」なら
この時の処理済みは、○
もし終わり
終わり
終わり
--------------------

上記のコードを何度実行しても

『この時のキー名』という部分で
キー押下イベント情報型には「キー名」という設定項目または手順がありません。

[エラー番号302] [メイン画面.テキスト1のキーが入力された時:20行目]というエラーが出て正常に実行されません

Re: Enterキーを送信すると反応しない

投稿者:ゆうと 投稿日:2019/04/16(Tue) 03:20:39 No.1752

こんにちは ゆうとです。
サンプルプログラムありがとうございます。状況がよくわかりました。
ただ、こちらは不具合ではなく正しい動作です。

「キーが入力された時」の手順では、
「この時のキー名」を使うことはできません。
代わりに「この時のキー番号」を使って下さい。
https://rdr.utopiat.net/docs/reference/events/keypress.htm

--------------------
メイン画面を表示する
待機する

メイン画面とは
ウィンドウを継承する

はじめ手順
初期化する
終わり

初期化する手順
この内容を「キーイベントテスト」に変える
この部品キーイベントを○に変える

テキスト1というテキストを作る

終わり

テキスト1のキーが入力された時の手順
もしこの時のキー番号が13またはこの時のキー番号が27なら
この時のキー番号を報告
この時の処理済みは、○
もし終わり
終わり
終わり
---------------

参考にして下さい。

▲ページの先頭へ

- WebForum -