• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UWSCで変数をキー入力)

UWSCで変数をキー入力する方法とは?

このQ&Aのポイント
  • UWSCで変数に応じたキー入力をする方法について説明します。
  • 変数Aが1から84までの値を取る場合、SELECT文を使用して二桁目と一桁目で分けて入力することができます。
  • 変数が文字列を値として取る場合、その文字列をそのままキー入力させることができます。

質問者が選んだベストアンサー

  • ベストアンサー
noname#194317
noname#194317
回答No.1

そういう目的のために、SendStr関数が使えます。そうすれば、いちいちSelect文で切り分ける必要はなくなります。 変数Aが文字列の場合: SendStr(GETID(GET_ACTIVE_WIN),A) 変数Aが数値の場合: SendStr(GetId(GET_ACTIVE_WIN),Copy("0"+A,Length(A),2)) とすると、変数Aの内容がアクティブウィンドウに送信されます。ただし一つ注意があって、入力先のエディットボックスなりメモが選択されていないと空振りに終わるので、あらかじめBtn関数で入力したい場所をクリックさせておく必要があります。

pugera542
質問者

お礼

回答ありがとうございます。 とりあえずIF文でうまくいきました。 お教えいただいた方法も試してみたいと思います。

関連するQ&A

専門家に質問してみよう