activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Workflow-Aktivitäten

Letzte Aktualisierung 28. Feb. 2026

Vom Benutzer ausgelöste Aktivitäten

In den folgenden Beispielen wird erläutert, wie Aktivitäten ausgeführt werden, die durch die Aktionen des Benutzers (Mausklick oder Tastatureingabe) mit Aktivitäten wie Monitor Events ausgelöst werden. Diese Aktivitäten finden Sie im Paket UiPath.System.Activities .

Es gibt drei Workflows, die jeweils eine andere Aktion erklären, die eine Aktivität auslösen kann.

Aktivität, die durch Klicken auf ein Bild ausgelöst wird

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.

  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.

    • Erstellen Sie die folgende Variable:

      VariablennameVariablentypStandardwert
      TargetElementUiElement
  3. Fügen Sie eine Monitor Events-Aktivität innerhalb des Sequence-Containers hinzu.

    • Fügen Sie im Eigenschaftenbereich den Wert False im Feld FürImmerWiederholen hinzu.
  4. Fügen Sie eine Click Image Trigger-Aktivität in der Aktivität Monitor Events hinzu.

    • Klicken Sie in der Aktivität auf Bild auf Bildschirm anzeigen und wählen Sie dann die Taskleisten-Schaltfläche von UiPath Studio wie im folgenden GIF aus:

    docs image

  5. Ziehen Sie einen Sequence-Container unter die Aktivität Click Image Trigger in die Aktivität Monitor Events. Benennen Sie den Sequence Event Handler.

  6. Fügen Sie eine Get Source Element-Aktivität in der Event Handler-Sequence hinzu.

    • Fügen Sie im Eigenschaftenbereich die Variable TargetElement im Feld UiElement hinzu.
  7. Fügen Sie eine Highlight-Aktivität unter der Aktivität Get Source Element in der Sequence Event Handler hinzu.

    • Fügen Sie im Eigenschaftenbereich die Variable TargetElement im Feld Element hinzu.
    • Fügen Sie den Wert 1500 im Feld ZeitHervorheben hinzu.

    docs image

  8. Führen Sie den Prozess aus. Der Prozess wartet darauf, dass Sie auf die Schaltfläche UiPath Studio in der Taskleiste klicken und hebt sie dann hervor.

Aktivität, die durch einen Mausklick ausgelöst wird

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.

  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.

    • Erstellen Sie die folgende Variable:

      VariablennameVariablentypStandardwert
      LoopForeverBoolescherTrue
  3. Fügen Sie eine Monitor Events-Aktivität innerhalb des Sequence-Containers hinzu.

    • Fügen Sie im Eigenschaftenbereich die Variable LoopForever im Feld FürImmerWiederholen hinzu.
      Hinweis:

      Fügen Sie Mouse Trigger-Aktivitäten zum Steuern der Monitor Events-Schleifen hinzu. Die erste Mouse Trigger-Aktivität blockiert das Ereignis, bis das Element hervorgehoben wird. Die zweite Mouse Trigger-Aktivität stoppt den Prozess.

  4. Fügen Sie eine Mouse Trigger-Aktivität in die Aktivität Monitor Events ein.

    • Wählen Sie im Eigenschaftenbereich die Option EREIGNIS_BLOCKIEREN auf der Dropdownliste Ereignismodus aus.
  5. Fügen Sie eine weitere Mouse Trigger-Aktivität neben der vorherigen in der Aktivität Monitor Events hinzu.

    • Wählen Sie im Eigenschaftenbereich die Option EREIGNIS_BLOCKIEREN auf der Dropdownliste Ereignismodus aus.
    • Wählen Sie die Option Strg aus der Dropdownliste Zusatztasten aus.
  6. Fügen Sie eine Sequence-Aktivität unter den Mouse Trigger- Aktivitäten innerhalb der vorhandenen Sequence hinzu.

    • Erstellen Sie die folgende Variable:

      VariablennameVariablentypStandardwert
      MouseEventEreignisinfo
  7. Fügen Sie eine Get Event Info-Aktivität im zuvor erstellten Sequence-Container hinzu.

    • Fügen Sie die Variable MouseEvent in das Feld Ergebnis ein.
  8. Fügen Sie eine If-Aktivität unter der Get Event Info-Aktivität hinzu.

    • Fügen Sie den Ausdruck MouseEvent.KeyModifier = KeyModifier.Ctrl in das Feld Bedingung ein.
  9. Fügen Sie eine Assign-Aktivität im Feld Dann der Aktivität If hinzu.

    • Fügen Sie die Variable LoopForever im Feld An hinzu.
    • Add the value False in the Value field.
  10. Fügen Sie eine Block User Input-Aktivität in das Feld Sonst der If-Aktivität ein.

    • Wählen Sie den Container Ausführen innerhalb der Aktivität aus und erstellen Sie die folgende Variable:

      VariablennameVariablentypStandardwert
      ClickedElementUiElement
  11. Fügen Sie eine Get Source Element-Aktivität im Container Ausführen der Aktivität Block User Input hinzu.

    • Fügen Sie die Variable ClickedElement in das Feld UiElement ein.
  12. Fügen Sie eine Highlight-Aktivität unter der Aktivität Get Source Element hinzu.

    • Fügen Sie im Eigenschaftenbereich die Variable ClickedElement im Feld Element hinzu.
  13. Fügen Sie eine Aktivität Replay User Event unter der Aktivität Highlight hinzu.

    docs image

  14. Führen Sie den Prozess aus. Der Prozess hebt alle Elemente hervor, auf die mit der linken Maustaste geklickt wird. Der Prozess wird angehalten, wenn die Strg-Taste

    • Trigger des linken Mausklicks wird erkannt.

Aktivität, die durch Mausklick oder Tastatureingabe ausgelöst wird

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.

  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.

  3. Fügen Sie eine Monitor Events-Aktivität innerhalb des Sequence-Containers hinzu.

    • Fügen Sie im Eigenschaftenbereich den Wert False im Feld FürImmerWiederholen hinzu.
  4. Fügen Sie eine System Trigger-Aktivität innerhalb des Sequence-Containers hinzu.

  5. Ziehen Sie einen Sequence-Container unter die Aktivität System Trigger innerhalb der Aktivität Monitor Events. Benennen Sie den Sequence Event Handler.

    • Erstellen Sie die folgende Variable:

      VariablennameVariablentypStandardwert
      SystemEventEreignisinfo
  6. Fügen Sie eine Get Event Info-Aktivität in der Event Handler-Sequence hinzu.

    • In the Properties panel, add the variable SystemEvent in the Result field.
  7. Fügen Sie eine If-Aktivität unter der Get Event Info-Aktivität hinzu.

    • Fügen Sie den Ausdruck SystemEvent.MouseEventInfo isnot Nothing in das Feld Bedingung ein.
  8. Fügen Sie eine Message Box-Aktivität in das Feld Dann der Aktivität If ein.

    • Add the following expression in the Text field: "Mouse Button Pressed: " + SystemEvent.MouseEventInfo.Button.ToString + vbCrLf + vbCrLf + "Modifiers used: " + SystemEvent.KeyModifier.ToString.
  9. Fügen Sie eine Message Box-Aktivität im Feld Dann der Aktivität If hinzu.

    • Add the following expression in the Text field: "Key Pressed: " + SystemEvent.KeyEventInfo.KeyName + vbCrLf + vbCrLf + "Modifiers used: " + SystemEvent.KeyModifier.ToString.

    docs image

  10. Führen Sie den Prozess aus. Wenn ein Trigger verwendet wird, wird ein Meldungsfeld mit Informationen über den erkannten Mausklick oder die Tastatureingabe angezeigt.

Hier können Sie ein Beispiel herunterladen.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2026 UiPath. Alle Rechte vorbehalten