自動でキー入力送信

解決


ない  2008-12-19 19:11:39  No: 32938

メモ帳に自動で書き込む際、1文字づつ行っていますが、
小文字と大文字だと大文字はOKですが、小文字はNGとなります。
なぜなのでしょうか?
Byte変換はあまり詳しくありませんが、
どこかのHPを参考にしました。
よろしくお願いします。
    Moji := 'r';  または   Moji := 'R';
    Keybd_event(Byte(Moji), 0, 0, 0);
    Keybd_event(Byte(Moji), 0, KEYEVENTF_KEYUP, 0);


monaa  2008-12-19 22:44:31  No: 32939

キーボードイベントなんですから、
文字コード=キーコードではありません。
大文字の英数文字コードがたまたまキーコードと等値なだけです。


ない  2008-12-19 23:26:58  No: 32940

ありがとうございます。
ということは、大文字に変換する必要があるわけですね。
(小文字は別に大文字でも良いので・・・)


ない  2008-12-19 23:28:16  No: 32941

とりあえず、解決っと。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加