Interaction Classe

Definizione

Il Interaction modulo contiene procedure usate per interagire con oggetti, applicazioni e sistemi.

public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
Ereditarietà
Interaction
Attributi

Esempio

Nell'esempio seguente viene usata la Shell funzione per eseguire un'applicazione specificata dall'utente. AppWinStyle.NormalFocus Se si specifica come secondo argomento, l'applicazione viene aperta in dimensioni normali e lo stato attivo.

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

Commenti

Questo modulo supporta le parole chiave del linguaggio Visual Basic e i membri della libreria di runtime che eseguono altri programmi, chiamano un metodo o una proprietà, suonano un segnale acustico dal computer, forniscono una stringa della riga di comando, modificano oggetti COM e finestre di dialogo di controllo.

Metodi

Nome Descrizione
AppActivate(Int32)

Attiva un'applicazione già in esecuzione.

AppActivate(String)

Attiva un'applicazione già in esecuzione.

Beep()

Suona un tono attraverso l'altoparlante del computer.

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

Esegue un metodo su un oggetto o imposta o restituisce una proprietà su un oggetto .

Choose(Double, Object[])

Seleziona o restituisce un valore da un elenco di argomenti.

Command()

Restituisce la parte dell'argomento della riga di comando utilizzata per avviare Visual Basic o un programma eseguibile sviluppato con Visual Basic. La My funzionalità offre maggiore produttività e prestazioni rispetto alla Command funzione . Per altre informazioni, vedere CommandLineArgs.

CreateObject(String, String)

Crea e restituisce un riferimento a un oggetto COM. CreateObject non può essere usato per creare istanze di classi in Visual Basic a meno che tali classi non vengano esposte in modo esplicito come componenti COM.

DeleteSetting(String, String, String)

Elimina un'impostazione di sezione o chiave dalla voce di un'applicazione nel Registro di sistema Windows. La My funzionalità offre maggiore produttività e prestazioni nelle operazioni del Registro di sistema rispetto alla DeleteSetting funzione . Per altre informazioni, vedere Registry.

Environ(Int32)

Restituisce la stringa associata a una variabile di ambiente del sistema operativo.

Environ(String)

Restituisce la stringa associata a una variabile di ambiente del sistema operativo.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetAllSettings(String, String)

Restituisce un elenco di impostazioni chiave e i rispettivi valori (originariamente creati con SaveSetting) dalla voce di un'applicazione nel Registro di sistema Windows. L'uso della My funzionalità offre maggiore produttività e prestazioni nelle operazioni del Registro di sistema rispetto a GetAllSettings. Per altre informazioni, vedere Registry.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetObject(String, String)

Restituisce un riferimento a un oggetto fornito da un componente COM.

GetSetting(String, String, String, String)

Restituisce un valore di impostazione della chiave dalla voce di un'applicazione nel Registro di sistema Windows. La My funzionalità offre maggiore produttività e prestazioni nelle operazioni del Registro di sistema rispetto a GetAllSettings. Per altre informazioni, vedere Registry.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IIf(Boolean, Object, Object)

Restituisce uno di due oggetti, a seconda della valutazione di un'espressione.

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

Visualizza una richiesta in una finestra di dialogo, attende che l'utente inserisca testo o faccia clic su un pulsante e quindi restituisca una stringa contenente il contenuto della casella di testo.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MsgBox(Object, MsgBoxStyle, Object)

Visualizza un messaggio in una finestra di dialogo, attende che l'utente faccia clic su un pulsante e quindi restituisce un numero intero che indica il pulsante su cui l'utente ha fatto clic.

Partition(Int64, Int64, Int64, Int64)

Restituisce una stringa che rappresenta l'intervallo calcolato che contiene un numero.

SaveSetting(String, String, String, String)

Salva o crea una voce dell'applicazione nel Registro di sistema Windows. La My funzionalità offre maggiore produttività e prestazioni nelle operazioni del Registro di sistema rispetto a SaveSetting. Per altre informazioni, vedere Registry.

Shell(String, AppWinStyle, Boolean, Int32)

Esegue un programma eseguibile e restituisce un numero intero contenente l'ID del processo del programma se è ancora in esecuzione.

Switch(Object[])

Valuta un elenco di espressioni e restituisce un Object valore corrispondente alla prima espressione nell'elenco che è True.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche