Propriété ObjectFrame.Verb (Access)
Utilisez la propriété Verb pour spécifier l’opération à effectuer lorsqu’un objet OLE est activé, ce qui est autorisé lorsque la propriété Action du contrôle est définie sur acOLEActivate. Long (en lecture/écriture).
Syntaxe
expression. Verbe
Expression Variable qui représente un objet ObjectFrame .
Remarques
Vous pouvez définir la propriété Verb en spécifiant une valeur de type de données Integer indiquant la position d’un verbe dans la liste de verbes retournée par la propriété ObjectVerbs . Vous pouvez affecter à la propriété Verb la valeur 1 afin de spécifier la première action de la liste, la valeur 2 pour spécifier la deuxième action de la liste, etc.
Si vous n'utilisez pas la propriété ObjectVerbs pour identifier une action OLE spécifique, vous pouvez affecter à la propriété Verb l'une des valeurs suivantes pour indiquer l'opération à effectuer. Ces valeurs spécifient les actions OLE standard prises en charge par tous les objets.
Constante | Description |
---|---|
acOLEVerbPrimary | Effectue l'opération par défaut pour l'objet. |
acOLEVerbShow | Active l'objet pour modification. |
acOLEVerbOpen | Ouvre l'objet dans une fenêtre d'application distincte. |
acOLEVerbHide | Pour les objets incorporés, masque l'application utilisée pour créer l'objet. |
Il est possible d'utiliser des valeurs supplémentaires avec les objets de certaines applications, comme indiqué ci-dessous.
Constante | Description |
---|---|
acOLEVerbInPlaceUIActivate | Active l'objet pour modification au sein du contrôle. Les menus et les barres d'outils du serveur OLE deviennent accessibles dans le conteneur OLE. |
acOLEVerbInPlaceActivate | Active l'objet au sein du contrôle. Les menus et les barres d'outils du serveur OLE ne sont pas disponibles dans le conteneur OLE. |
Chaque objet prend en charge sa propre série d'actions OLE. Ainsi, de nombreux objets prennent en charge les actions OLE Edit (Modifier) et Play (Lire). Utilisez les propriétés ObjectVerbs et ObjectVerbsCount pour déterminer les verbes pris en charge par un objet.
Microsoft Access utilise automatiquement le verbe par défaut d’un objet si l’utilisateur double-clique sur un objet pour lequel la propriété AutoActivate est définie sur Double-Click.
Exemple
L’exemple suivant active le contrôle OLEUnbound0 au format frmOperations en ouvrant l’objet OLE dans sa propre fenêtre d’application pour modification. Dans ce cas, OLEUnbound0 contient une nouvelle image bitmap, qui est liée au programme Microsoft Paint.
With Forms.Item("frmOperations").Controls.Item("OLEUnbound0")
.Action = acOLEActivate
.Verb = acOLEVerbOpen
End With
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.