Interaction Classe

Définition

Le module Interaction contient les procédures utilisées pour interagir avec les objets, les applications et les systèmes.

public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
Héritage
Interaction
Attributs

Exemples

L’exemple suivant utilise la Shell fonction pour exécuter une application spécifiée par l’utilisateur. AppWinStyle.NormalFocus La spécification comme deuxième argument ouvre l’application dans la taille normale et lui donne le focus.

Dim procID As Integer  
' Run calculator.  
procID = Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)  

Remarques

Ce module prend en charge les mots clés de langage Visual Basic et les membres de la bibliothèque d’exécution qui exécutent d’autres programmes, appellent une méthode ou une propriété, sonnent un bip à partir de l’ordinateur, fournissent une chaîne de ligne de commande, manipulent des objets COM et contrôlent les boîtes de dialogue.

Méthodes

AppActivate(Int32)

Active une application qui est déjà en cours d'exécution.

AppActivate(String)

Active une application qui est déjà en cours d'exécution.

Beep()

Émet un signal sonore par le haut-parleur de l'ordinateur.

CallByName(Object, String, CallType, Object[])

Applique une méthode à un objet, ou définit ou retourne une propriété d'un objet.

Choose(Double, Object[])

Sélectionne et retourne une valeur à partir d'une liste d'arguments.

Command()

Retourne la partie argument de la ligne de commande utilisée pour démarrer Visual Basic ou un programme exécutable développé avec Visual Basic. La fonctionnalité My fournit une productivité et une performance supérieures à celles de la fonction Command. Pour plus d'informations, consultez CommandLineArgs.

CreateObject(String, String)

Crée et retourne une référence à un objet COM. CreateObject ne peut être utilisé pour créer des instances de classes en Visual Basic à moins que ces classes soient exposées explicitement en tant que composants COM.

DeleteSetting(String, String, String)

Supprime un paramètre de section ou de clé pour une application dans la base de registres Windows. My permet une meilleure productivité et de meilleures performances dans les opérations de Registre que la fonction DeleteSetting. Pour plus d'informations, consultez Registry.

Environ(Int32)

Retourne la chaîne associée à une variable d'environnement du système d'exploitation.

Environ(String)

Retourne la chaîne associée à une variable d'environnement du système d'exploitation.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetAllSettings(String, String)

Retourne une liste de paramètres de clé et leurs valeurs respectives (créées à l'origine avec SaveSetting) pour une application dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que GetAllSettings. Pour plus d'informations, consultez Registry.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetObject(String, String)

Retourne une référence à un objet fourni par un composant COM.

GetSetting(String, String, String, String)

Retourne une valeur de paramètre de clé pour une application dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que GetAllSettings. Pour plus d'informations, consultez Registry.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IIf(Boolean, Object, Object)

Retourne un ou deux objets selon l'évaluation d'une expression.

InputBox(String, String, String, Int32, Int32)

Affiche une invite dans une boîte de dialogue, attend que l'utilisateur tape du texte ou clique sur un bouton, puis retourne le contenu de la zone de texte sous la forme d'une chaîne.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MsgBox(Object, MsgBoxStyle, Object)

Affiche un message dans une boîte de dialogue, attend que l'utilisateur clique sur un bouton, puis retourne un nombre entier qui indique le bouton choisi par l'utilisateur.

Partition(Int64, Int64, Int64, Int64)

Retourne une chaîne représentant la plage calculée qui contient un nombre.

SaveSetting(String, String, String, String)

Enregistre ou crée une entrée d'application d'entrée dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que SaveSetting. Pour plus d'informations, consultez Registry.

Shell(String, AppWinStyle, Boolean, Int32)

Exécute un programme exécutable et retourne un entier contenant l'ID du processus du programme s'il est toujours en cours d'exécution.

Switch(Object[])

Évalue une liste d'expressions et retourne une valeur Object correspondant à la première expression de la liste qui est True.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi