Freigeben über


SetTargetPath ControlEvent

Das SetTargetPath-Ereignis benachrichtigt das Installationsprogramm, um den ausgewählten Pfad zu überprüfen und festzulegen. Wenn der Pfad nicht gültig ist, in den geschrieben werden soll, blockiert das Installationsprogramm weitere dem Steuerelement zugeordnete ControlEvents.

Dieses Ereignis kann von einem PushButton-Steuerelement oder einem SelectionTree-Steuerelement veröffentlicht werden. Dieses Ereignis sollte in der ControlEvent-Tabelle erstellt werden.

Dieses ControlEvent erfordert, dass die Benutzeroberfläche auf der ebene der gesamten Benutzeroberfläche ausgeführt wird. Dieses Ereignis funktioniert nicht mit einer reduzierten Benutzeroberfläche oder einer einfachen Benutzeroberfläche. Weitere Informationen finden Sie unter Benutzeroberflächenebenen.

Herausgegeben von

Dieses ControlEvent wird vom Installationsprogramm veröffentlicht.

Argument

Der Name der Eigenschaft, die den Pfad enthält. Wenn die Eigenschaft indirekt ist, wird der Eigenschaftsname in eckige Klammern eingeschlossen.

Aktion für Abonnenten

Keine.

Typische Verwendung

Ein PushButton-Steuerelement in einem Suchdialogfeld ist an dieses Ereignis in der ControlEvent-Tabelle gebunden, um den ausgewählten Pfad zu überprüfen, bevor sie zum Auswahldialogfeld zurückkehren.

Hinweise

Versuchen Sie nicht, den Zielpfad zu konfigurieren, wenn die Komponenten, die diese Pfade verwenden, bereits für den aktuellen Benutzer oder für einen anderen Benutzer installiert sind. Überprüfen Sie die ProductState-Eigenschaft , bevor Sie das SetTargetPath ControlEvent veröffentlichen, um festzustellen, ob das Produkt, das die Komponente enthält, installiert ist.