SetTargetPath ControlEvent

L’événement SetTargetPath indique au programme d’installation de vérifier et de définir le chemin d’accès sélectionné. Si le chemin d’accès n’est pas valide pour l’écriture, le programme d’installation bloque les autres événements ControlEvent associés au contrôle.

Cet événement peut être publié par un contrôle PushButton ou SelectionTree. Cet événement doit être créé dans la table ControlEvent.

Ce ControlEvent nécessite l’exécution de l’interface utilisateur au niveau Interface utilisateur complète. Cet événement ne fonctionnera pas avec une interface utilisateur réduite ou une interface utilisateur de base. Pour plus d’informations, consultez Niveaux d’interface utilisateur.

Publié par

Ce ControlEvent est publié par le programme d’installation.

Argument

Nom de la propriété contenant le chemin d’accès. Si la propriété est indirecte, le nom de la propriété est placé entre crochets.

Action sur les abonnés

Aucun.

Utilisation courante

Un contrôle PushButton dans une boîte de dialogue de navigation est lié à cet événement dans la table ControlEvent pour vérifier le chemin sélectionné avant de revenir à la boîte de dialogue de sélection.

Notes

N’essayez pas de configurer le chemin cible si les composants utilisant ces chemins sont déjà installés pour l’utilisateur actuel ou pour un autre utilisateur. Vérifiez la propriété ProductState avant de publier l’événement SetTargetPath ControlEvent pour déterminer si le produit contenant le composant est installé.