Interaction Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
CreateObject(String, String) |
Crea y devuelve una referencia a un objeto 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 |
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 |
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 |
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 |
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 |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |