Compartir a través de


Interaction Clase

Definición

El módulo Interaction contiene los procedimientos que se utilizan 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 da 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

AppActivate(Int32)

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

AppActivate(String)

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

Beep()

Emite un sonido a través del altavoz del equipo.

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

Ejecuta un método en un objeto, o bien 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 correspondiente a los argumentos de la línea de comandos utilizada para iniciar Visual Basic o un programa ejecutable desarrollado con Visual Basic. La característica My proporciona mayor productividad y rendimiento que la función Command. Para obtener más información, vea CommandLineArgs.

CreateObject(String, String)

Crea y devuelve una referencia a un objeto COM. CreateObject no se puede utilizar para crear instancias de clases en Visual Basic, a menos que dichas 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 característica My proporciona mayor productividad y rendimiento en las operaciones del Registro que la función DeleteSetting. 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 que el objeto actual.

(Heredado de Object)
GetAllSettings(String, String)

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

GetHashCode()

Sirve 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 desde la entrada de una aplicación en el Registro de Windows. La característica My proporciona mayor productividad y rendimiento en las operaciones del Registro que GetAllSettings. Para obtener más información, vea 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 Object actual.

(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 el botón en el que el usuario ha hecho clic.

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 la aplicación en el Registro de Windows. La característica My proporciona mayor productividad y rendimiento en las operaciones del Registro que SaveSetting. Para obtener más información, vea Registry.

Shell(String, AppWinStyle, Boolean, Int32)

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

Switch(Object[])

Evalúa una lista de expresiones y devuelve un valor de Object 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