Interaction Clase

Definición

El Interaction módulo contiene procedimientos que se usan para interactuar con objetos, aplicaciones y sistemas.

public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
Herencia
Interaction
Atributos

Ejemplos

En el ejemplo siguiente se usa la Shell función para ejecutar una aplicación especificada por el usuario. Al especificar AppWinStyle.NormalFocus como segundo argumento se abre la aplicación en tamaño normal y se le proporciona el foco.

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

Comentarios

Este módulo admite las palabras clave del lenguaje Visual Basic y los miembros de la biblioteca en tiempo de ejecución que ejecutan otros programas, llaman a un método o propiedad, suenan un sonido desde el equipo, proporcionan una cadena de línea de comandos, manipulan objetos COM y cuadros de diálogo de control.

Métodos

Nombre Description
AppActivate(Int32)

Activa una aplicación que ya se está ejecutando.

AppActivate(String)

Activa una aplicación que ya se está ejecutando.

Beep()

Suena un tono por el altavoz del equipo.

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

Ejecuta un método en un objeto, o establece o devuelve una propiedad en un objeto .

Choose(Double, Object[])

Selecciona y devuelve un valor de una lista de argumentos.

Command()

Devuelve la parte del argumento de la línea de comandos usada para iniciar Visual Basic o un programa ejecutable desarrollado con Visual Basic. La My característica proporciona mayor productividad y rendimiento que la Command función. Para obtener más información, consulte CommandLineArgs.

CreateObject(String, String)

Crea y devuelve una referencia a un objeto COM. CreateObject no se puede usar para crear instancias de clases en Visual Basic a menos que esas clases se expongan explícitamente como componentes COM.

DeleteSetting(String, String, String)

Elimina una sección o configuración de clave de la entrada de una aplicación en el registro de Windows. La My característica proporciona mayor productividad y rendimiento en las operaciones del Registro que la DeleteSetting función. Para obtener más información, consulta Registry.

Environ(Int32)

Devuelve la cadena asociada a una variable de entorno del sistema operativo.

Environ(String)

Devuelve la cadena asociada a una variable de entorno del sistema operativo.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetAllSettings(String, String)

Devuelve una lista de la configuración de clave y sus respectivos valores (creados originalmente con SaveSetting) desde la entrada de una aplicación en el registro de Windows. El uso de la My característica proporciona mayor productividad y rendimiento en las operaciones del Registro que GetAllSettings. Para obtener más información, consulte Registry.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetObject(String, String)

Devuelve una referencia a un objeto proporcionado por un componente COM.

GetSetting(String, String, String, String)

Devuelve un valor de configuración de clave de la entrada de una aplicación en el registro de Windows. La My característica proporciona mayor productividad y rendimiento en las operaciones del Registro que GetAllSettings. Para obtener más información, consulte Registry.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IIf(Boolean, Object, Object)

Devuelve uno de dos objetos, dependiendo de la evaluación de una expresión.

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

Muestra un mensaje en un cuadro de diálogo, espera a que el usuario escriba texto o haga clic en un botón y, a continuación, devuelve una cadena que contiene el contenido del cuadro de texto.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
MsgBox(Object, MsgBoxStyle, Object)

Muestra un mensaje en un cuadro de diálogo, espera a que el usuario haga clic en un botón y, a continuación, devuelve un entero que indica qué botón ha clic el usuario.

Partition(Int64, Int64, Int64, Int64)

Devuelve una cadena que representa el intervalo calculado que contiene un número.

SaveSetting(String, String, String, String)

Guarda o crea una entrada de aplicación en el registro de Windows. La My característica proporciona mayor productividad y rendimiento en las operaciones del Registro que SaveSetting. Para obtener más información, consulte Registry.

Shell(String, AppWinStyle, Boolean, Int32)

Ejecuta un programa ejecutable y devuelve un entero que contiene el identificador de proceso del programa si todavía se está ejecutando.

Switch(Object[])

Evalúa una lista de expresiones y devuelve un Object valor correspondiente a la primera expresión de la lista que es True.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también