DOBON.NETプログラミング道掲示板
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
ファイル一覧
検索
過去ログ
ツリー一括表示
SendKeys.Sendが効いていない
/炎の妖精さん
(21/04/01(Thu) 17:03)
#34683
└
Re[1]: SendKeys.Sendが効いていない
/魔界の仮面弁士
(21/04/01(Thu) 17:54)
#34684
└
Re[2]: SendKeys.Sendが効いていない
/炎の妖精さん
(21/04/02(Fri) 08:24)
#34685
解決
済
み!
親記事 /
▼[ 34684 ]
■34683
/ 親階層)
SendKeys.Sendが効いていない
□投稿者/ 炎の妖精さん
一般人(1回)-(2021/04/01(Thu) 17:03:59)
環境/言語:[Win10 VB.NET]
分類:[.NET]
本サイトにはいつもお世話になっております。
首記の件についてですが、
最新のWindows10(バージョン20H2)のみ効いていないようです。
20H2以前のバージョンでは問題なく効いております。(1906で確認済)
SendKeys.Sendの他にも同様な処理が出来るコードをご教示願います。
違反を報告
Javascriptを有効にしてください
この投稿が掲示板のルールに違反しており、何らかの対処が必要であると思われる場合は、以下のフォームを利用して管理人に報告することができます。
マルチポストの報告は、
返信フォーム
の上にある「マルチポストの報告」リンクをご利用ください。
この機能の悪用は絶対にしないでください。
悪用されたと管理人が判断した場合は、予告なしで厳しい対処がなされる可能性があります。
確認等の目的で、入力されたメールアドレス宛に返信メールが送信される可能性があります。メールの受信ができないメールアドレスは入力しないでください。
下のフォームが使用できない場合は、
メールフォーム
を使って管理人にご報告ください。
お名前(必須)
メールアドレス(必須)
本文(必須)
(違反理由など)
[
□ Tree
]
返信
削除キー/
編集
削除
▲[ 34683 ]
/
▼[ 34685 ]
■34684
/ 1階層)
Re[1]: SendKeys.Sendが効いていない
□投稿者/ 魔界の仮面弁士
大御所(1326回)-(2021/04/01(Thu) 17:54:08)
■
No34683
に返信(炎の妖精さんさんの記事)
> 最新のWindows10(バージョン20H2)のみ効いていないようです。
当方も 20H2 ですが、.NET Framework 4.8 環境にて下記のコードが動作しました。
(JournalHook モードではなく SendInput モードで実行)
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Using p = Process.Start("notepad")
p.WaitForInputIdle()
AppActivate(p.Id)
SendKeys.Send("{F5}{Enter}送信テスト% X^A+{F10}+B")
End Using
End Sub
End Class
メモ帳を相手に送信しても失敗しますか?
VB 側が通常プロセスで、送信先が管理者プロセスになっていたりはしませんか?
(タスク マネージャーの[詳細]タブに、[管理者特権]列を追加することで、
管理者プロセスかどうかを確認できます)
> SendKeys.Sendの他にも同様な処理が出来るコードをご教示願います。
「SendKeys で何をしたいのか」を説明してもらわないと判断できませんが、
とりあえず Codeer.Friendly とかはどうでしょうか。
http://bbs.wankuma.com/index.cgi?mode=one&namber=92193&KLOG=159
http://bbs.wankuma.com/index.cgi?mode=one&namber=95910&KLOG=166
あるいはキー送出そのものであれば、SendInput API とか…。
http://hanatyan.sakura.ne.jp/vbnetbbs/wforum.cgi?mode=allread&no=12062&page=0
違反を報告
Javascriptを有効にしてください
この投稿が掲示板のルールに違反しており、何らかの対処が必要であると思われる場合は、以下のフォームを利用して管理人に報告することができます。
マルチポストの報告は、
返信フォーム
の上にある「マルチポストの報告」リンクをご利用ください。
この機能の悪用は絶対にしないでください。
悪用されたと管理人が判断した場合は、予告なしで厳しい対処がなされる可能性があります。
確認等の目的で、入力されたメールアドレス宛に返信メールが送信される可能性があります。メールの受信ができないメールアドレスは入力しないでください。
下のフォームが使用できない場合は、
メールフォーム
を使って管理人にご報告ください。
お名前(必須)
メールアドレス(必須)
本文(必須)
(違反理由など)
[
親 34683
/
□ Tree
]
返信
削除キー/
編集
削除
▲[ 34684 ]
/ 返信無し
■34685
/ 2階層)
Re[2]: SendKeys.Sendが効いていない
□投稿者/ 炎の妖精さん
一般人(2回)-(2021/04/02(Fri) 08:24:07)
魔界の仮面弁士さん
ありがとうございます。
>あるいはキー送出そのものであれば、SendInput API とか…。
>http://hanatyan.sakura.ne.jp/vbnetbbs/wforum.cgi?mode=allread&no=12062&page=0
⇒今回はキー送出だけで良いのでSendInput APIで実装できました。
解決
済
み!
違反を報告
Javascriptを有効にしてください
この投稿が掲示板のルールに違反しており、何らかの対処が必要であると思われる場合は、以下のフォームを利用して管理人に報告することができます。
マルチポストの報告は、
返信フォーム
の上にある「マルチポストの報告」リンクをご利用ください。
この機能の悪用は絶対にしないでください。
悪用されたと管理人が判断した場合は、予告なしで厳しい対処がなされる可能性があります。
確認等の目的で、入力されたメールアドレス宛に返信メールが送信される可能性があります。メールの受信ができないメールアドレスは入力しないでください。
下のフォームが使用できない場合は、
メールフォーム
を使って管理人にご報告ください。
お名前(必須)
メールアドレス(必須)
本文(必須)
(違反理由など)
[
親 34683
/
□ Tree
]
返信
削除キー/
編集
削除
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
ファイル一覧
検索
過去ログ
-
Child Tree
-