SR

Sendkeys Replacement for Visual Basic

出版社: M8 Software
ウイルススキャン済み Windows Free to try
ダウンロード v3.0 2.6K ダウンロード
バージョン3.0
出版社 M8 Software
発売日2014/09/16
追加された日付2007/09/19
OSの要件Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
要件None
総ダウンロード数2,616
価格Free to try

説明

Visual Basic の Sendkeys ステートメントは、XP 以外では機能しません。 Visual Basic プログラマーが Vista または Win 7 でキーを送信できる唯一の方法は、Windows API の SendInput 関数を使用することです。これは、もともと VB Sendkeys ステートメントを使用して作成されたアプリケーションで大量の再コーディングを行うことを意味します。幸いなことに、M8 ははるかに簡単なソリューションを提供できます。

Keysend.bas は、SendInput を新しいサブ Sendkey にラップするモジュールです。 Sendkey は、VB Sendkeys の直接の代替品です。これを使用するには、モジュールをプロジェクトに追加し、コード内の「Sendkeys」を「Sendkey」に置き換えるだけです。 Sendkey は、すべての Sendkeys パラメータを変更せずに解釈します。

Vista での Sendkeys の問題の修正に加えて、Sendkey には、VB Sendkeys では利用できない次の機能も含まれています。

1. PrtScr キーを送信できる

2.数字はテンキーから指定できる

3. capslock、numlock、scrollock キーの状態を設定できます

4. 異なるキーボード レイアウトのアプリケーション間でキーを送信できます。

VB5/6/VBA版とVB.Net版があります。

類似プログラム

代替案

この出版社の他の作品