Classes | |
class | KeyDown |
仮想的なキーダウンを生成するクラス More... | |
class | KeyUp |
仮想的なキーアップを生成するクラス More... | |
class | Key |
仮想的なキーのダウンとアップを生成するクラス More... | |
class | Char |
仮想的な文字入力を生成するクラス More... | |
class | MouseMove |
仮想的なマウス移動を生成するクラス More... | |
class | MouseLeftDown |
仮想的なマウスの左ボタンダウンを生成するクラス More... | |
class | MouseLeftUp |
仮想的なマウスの左ボタンアップを生成するクラス More... | |
class | MouseLeftClick |
仮想的なマウスの左ボタンのダウンとアップを生成するクラス More... | |
class | MouseRightDown |
仮想的なマウスの右ボタンダウンを生成するクラス More... | |
class | MouseRightUp |
仮想的なマウスの右ボタンアップを生成するクラス More... | |
class | MouseRightClick |
仮想的なマウスの右ボタンのダウンとアップを生成するクラス More... | |
class | MouseMiddleDown |
仮想的なマウスの中ボタンダウンを生成するクラス More... | |
class | MouseMiddleUp |
仮想的なマウスの中ボタンアップを生成するクラス More... | |
class | MouseMiddleClick |
仮想的なマウスの中ボタンのダウンとアップを生成するクラス More... | |
class | MouseWheel |
仮想的なマウスのホイール回転を生成するクラス More... | |
class | MouseHorizontalWheel |
仮想的なマウスの水平のホイール回転を生成するクラス More... | |
class | Window |
ウインドウを表すクラス More... | |
class | Image |
画像を表すクラス More... | |
class | Input |
マウスやキーボードの擬似的な入力を表すクラス More... | |
class | Hook |
システム全体のキー入力イベントやフォーカスの移動イベントをフックするためのクラス More... | |
Functions | |
def | shellExecute (verb, file, param=None, directory=None, swmode=None) |
プログラムの起動またはファイル/URLの関連付け実行を行います More... | |
def | messageLoop () |
メッセージループを処理する More... | |
def | setDebug (enabled) |
デバッグメッセージの出力をOn/Offする More... | |
Variables | |
Error = None | |
pyautoの実行時エラーを表す例外オブジェクト More... | |
def pyauto.shellExecute | ( | verb, | |
file, | |||
param = None , |
|||
directory = None , |
|||
swmode = None |
|||
) |
プログラムの起動またはファイル/URLの関連付け実行を行います
verb | 実行する操作 |
file | 実行するまたは開くファイル |
param | パラメタ |
directory | 作業ディレクトリ |
swmode | ウインドウ表示モード |
引数verbには、実行する操作を文字列で渡します。指定可能な文字列は対象によって異なりますが、一般的には次のような操作が指定可能です。
open ファイルを開きます。またはプログラムを起動します。 edit ファイルを編集します。 properties ファイルのプロパティを表示します。
引数swmodeには、以下のいずれかの文字列(またはNone)を渡します。
"normal"または""またはNone アプリケーションを通常の状態で起動します。 "maximized" アプリケーションを最大化状態で起動します。 "minimized" アプリケーションを最小化状態で起動します。
def pyauto.messageLoop | ( | ) |
メッセージループを処理する
Hookクラスを使用するには、ウインドウメッセージを処理しなければなりません。
アプリケーションの中のほかの箇所で、メッセージ処理が実行される場合は、この関数を呼び出す必要はありません。
def pyauto.setDebug | ( | enabled | ) |
デバッグメッセージの出力をOn/Offする
enabled | True:デバッグメッセージの出力をOn False:デバッグメッセージの出力を Off |
pyauto自体のデバッグを行うための、デバッグメッセージの出力のOn/Offを制御します。
Error = None |
pyautoの実行時エラーを表す例外オブジェクト