tagCANDY CGI VBレスキュー(花ちゃん) - VBレスキュー(花ちゃん)の投稿サンプル用掲示板 - Visual Basic 6.0 VB2005 VB2010
VB2005用トップページへVBレスキュー(花ちゃん)のトップページVB6.0用のトップページ
VBレスキュー(花ちゃん)の投稿サンプル用掲示板
     サンプル投稿用掲示板  VB2005 〜 用トップページ  VB6.0 用 トップページ
Vista/VB6.0の環境でSendKeysで実行時エラー'70'が発生(VB6.0) ( No.23 )  [親スレッドへ]
日時: 2011/03/28 16:27
名前: 花ちゃん

* カテゴリー:[サポート技術情報]

Vista / VB6.0(SP6) の環境で、SendKeys ステートメント を使用すると、

実行時エラー'70':
書き込みできません。

のエラーが発生する。

調べてみるとどうやら下記と同じく、Windows Vista の新しいセキュリティ機能では、
ジャーナル フックが利用できないために起こっているようです。
http://support.microsoft.com/kb/931136/ja

ユーザーアカウント制御(UAC)が有効になっていると、SendKeys ステートメント が
書き込みできない旨のエラーが発生する。
ユーザーアカウント制御(UAC)を無効にするとエラーは発生しない。

又、EXE にするとエラーが解消され実行できる、又は、UAC を無効にすると実行できる

上記のようにExcel のVBA や Microsoft .NET Framework 1.1 では、Service Pack が
出ているようですが、VB6.0 では見当たらない(探し方がまずいかも)

元々、VB では、 SendKeys ステートメント は色々問題が取り沙汰されている機能なので
使用には十分確認する必要がある。





 [スレッド一覧へ] [親スレッドへ]