Windows コネクタのメソッド

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • RPA デスクトップデザインスタジオWindows メソッドは、Windows アプリケーションとやり取りして、さまざまなタスクを実行します。コネクタは、Windows アプリケーションのさまざまなレベルでメソッドを提供します。

    Windows コネクタのメソッドレベル

    コネクタレベルのメソッド

    ウィンドウレベルのメソッド

    要素レベルのメソッド

    コネクタレベルのメソッド

    CloseMainWindow

    アプリケーションのアクティブなウィンドウを閉じます。

    GetMainWindowHandle

    アプリケーションのアクティブなウィンドウのハンドル ID を取得します。

    GetMainWindowTitle

    アプリケーションのアクティブなウィンドウのタイトルを取得します。

    SetWorkingDirectory

    アプリケーションを介してすべてのファイル操作が指定されたディレクトリで実行されるように、アプリケーションの作業ディレクトリを設定します。

    入力
    Path

    開始

    アプリケーションを起動します。

    入力
    PathArgs

    終了

    アプリケーションを終了します。

    ウィンドウレベルのメソッド

    重点

    非アクティブなウィンドウ、最小化されたウィンドウ、またはバックグラウンドにあるウィンドウにフォーカスを設定します。

    GetFields

    画面のフォームフィールドのデータを返します。使用する前に、メソッドを設定する必要があります。

    設定するには、次の手順を実行します。
    1. メソッド設定アイコン (メソッド設定アイコン) をクリックします。
    2. フォームの要素を選択します。
    3. フォームの要素のデータタイプを更新します。
    4. [OK] をクリックします。
    出力
    Form element data

    GetScreenShot

    画面のスクリーンショットをキャプチャします。
    出力
    Return (Bitmap)

    IsCreated

    特定のウィンドウが、構成ウィンドウの [子要素を照合 (MATCH CHILDREN)] セクションで設定されたルールに一致するかどうかに応じて、ブール応答を返します。
    入力
    MatchAllChildren
    出力
    Return (Boolean)

    最大化

    ウィンドウを最大化します。

    最小化

    ウィンドウを最小化します。

    SendKeys

    Web ページとウィンドウ上のキーストロークをシミュレートします。
    入力
    キー
    ClearExistingValue (Boolean)
    TypeDelay

    SetFields

    フォームフィールドタイプでデータを設定します。フォームフィールドを設定するには、まずメソッドを設定する必要があります。設定するには、次の手順を実行します。
    1. メソッド設定アイコン (メソッド設定アイコン) をクリックします。
    2. フォームの要素を選択します。
    3. フォームの要素のデータタイプを更新します。
    4. [OK] をクリックします。
    入力
    Form data field

    WaitForCreate

    Web ページまたはウィンドウがロードされるまでの遅延時間を設定します。
    入力
    timeoutInSeconds
    MatchAllChildren
    出力
    Return (Boolean)

    要素レベルのメソッド

    これらのメソッドは、[プロジェクトエクスプローラー (Project Explorer)] ペインの Global Objects の下にあるアプリケーション要素をダブルクリックすると公開されます。

    クリック

    クリック操作を実行します。

    IsCreated

    要素が [子要素を照合 (MATCH CHILDREN)] ウィンドウで設定されたルールに一致するかどうかを確認します。
    出力
    Return (Boolean)

    SendKeys

    Web ページとウィンドウ上のキーストロークをシミュレートします。
    入力
    Keys (String)
    ClearExistingValue
    TypeDelay (Double)

    SetPassword

    Windows アプリケーションのパスワードフィールドへのパスワードの安全な入力を自動化します 。

    フィールドに入力するには、「ポートのプロパティを設定する」を参照してください。
    表 : 1. SetPassword メソッドのパラメーター
    パラメーター 説明 データポートタイプ データタイプ デフォルト値 必須? メモ
    パスワード パスワードをセキュリティで保護された文字列として受け入れます。 データ入力 セキュリティで保護された文字列 なし はい パスワードはセキュリティで保護された文字列として受け入れられるため、パラメーターを右クリックして [データをプレビュー] をクリックしたときに文字列の長さのみが表示されます。
    UseSendKeys SendKeys は、文字、数字、記号などのキーボード入力をアプリケーション内のテキストボックスに送信するために使用されるメソッドです。 データ入力 ブール False はい
    ヒント:
    SetPassword メソッドで [パスワード] フィールドにパスワードを入力できなかった場合は、値を [True] に設定し、メソッドを再度実行します。