SR

Sendkeys Replacement for Visual Basic

出版社: M8 Software
Virus scanned Windows Free to try
バージョン3.0
出版社M8 Software
発売日Sep 16, 2014
追加された日付Sep 19, 2007
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版があります。