UWSCで変数に応じたキー入力をしたいのですが、
どうすればいいのでしょうか?
たとえば
変数Aが 1 の場合は 01 とキー入力
変数Aが 25 の場合は 25 とキー入力
という感じで、変数Aは1~84までの値を取ります。
これをSELECT文で試してみたのですが、
1~5くらいまでならうまくいくのですが、
さすがに84まであるとエラーがでてしまいます。
SELECT A
CASE 1
KBD(VK_0,CLICK,40)
KBD(VK_1,CLICK,40)
CASE 2
KBD(VK_0,CLICK,40)
KBD(VK_2,CLICK,40)
・
・
CASE 84
KBD(VK_8,CLICK,40)
KBD(VK_4,CLICK,40)
SELEND
↑エラー
二桁目と一桁目で分けて入力すればよさそうですが、
どう処理すればいいのかわかりません。
また、仮に変数が文字列を値として取る場合も、
その文字列をそのままキー入力させるにはどうしたらよいでしょうか?
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関数で入力したい場所をクリックさせておく必要があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ちょっと先の未来クイズ第2問
9月9日(月)に発表される「第3回子どもマネー川柳」に入賞する川柳を考えてこちらに投稿してください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
変数内に入った文字列の結合 UWSC
その他(プログラミング・Web制作)
-
(UWSC)エクセルのセルの値を読み込むには?
その他(プログラミング・Web制作)
-
UWSCに詳しい方簡単なテキスト入力方法を教えてください
その他(プログラミング・Web制作)
-
-
4
UWSC:ポップアップウインドウの操作
その他(プログラミング・Web制作)
-
5
UWSCで特定のChromeのタブをアクティブにする方法
その他(プログラミング・Web制作)
-
6
UWSCの待機コマンドについて
その他(ソフトウェア)
-
7
【UWSC】エクセルのセルの値をブラウザに貼り付ける操作。セルの値の判別方法について。
その他(プログラミング・Web制作)
-
8
uwscでExcelに自動記入
Flash
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
java初心者です。入力されたの...
-
入力候補を表示させるには・・・?
-
入力する数字のサイズ制限について
-
C++:cinが上手く使えない
-
文字のリアルタイム検索がした...
-
プログラミング初心者です。 Py...
-
キーボード入力によるループの終了
-
c言語応用で血液型判定プログ...
-
数字以外が入力されたらエラー...
-
VBAで月末日の求め方について
-
*をユーザーが入力した数字の数...
-
java プログラム 繰り返しにつ...
-
fopenで強制終了
-
batプログラム上で文字列を入力...
-
キーボードを押すまで処理を中...
-
gets_sがうまく動かない
-
標準入力でEnter入力でも改行さ...
-
scanfが2回使えない・・・?;
-
rubyで標準入力とファイルから...
-
Eclipseコンソール表示を、リセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正負を反転させて出力するプロ...
-
プログラミング初心者です。 Py...
-
数字以外が入力されたらエラー...
-
Eclipseコンソール表示を、リセ...
-
Excel VBAで、Application.Inpu...
-
*をユーザーが入力した数字の数...
-
java初心者です。入力されたの...
-
Linuxで入力待ちなしkeyread関...
-
batプログラム上で文字列を入力...
-
WindowsでEOF
-
Userformの入力順序をタブオー...
-
コマンドプロンプトからのEOFの...
-
EDITコントロールで入力できる...
-
VisualStudio2019のコードアナ...
-
電卓の小数点
-
Eclipseでコマンドラインを入力...
-
小数か整数かを判定する方法
-
cout関数を使っているのですが...
-
UWSCで変数をキー入力
-
ワードで文字を入力する時の変...
おすすめ情報