Interaction Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das Interaction Modul enthält Prozeduren, die für die Interaktion mit Objekten, Anwendungen und Systemen verwendet werden.
public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
- Vererbung
-
Interaction
- Attribute
Beispiele
Im folgenden Beispiel wird die Shell Funktion verwendet, um eine vom Benutzer angegebene Anwendung auszuführen. Wenn AppWinStyle.NormalFocus Sie als zweites Argument angeben, wird die Anwendung in normaler Größe geöffnet und erhält den Fokus.
Dim procID As Integer
' Run calculator.
procID = Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)
Hinweise
Dieses Modul unterstützt die Visual Basic Sprachstichwörter und Laufzeitbibliothekselemente, die andere Programme ausführen, eine Methode oder Eigenschaft aufrufen, einen Signalton vom Computer hören, eine Befehlszeilenzeichenfolge bereitstellen, COM-Objekte bearbeiten und Dialogfelder steuern.
Methoden
| Name | Beschreibung |
|---|---|
| AppActivate(Int32) |
Aktiviert eine Anwendung, die bereits ausgeführt wird. |
| AppActivate(String) |
Aktiviert eine Anwendung, die bereits ausgeführt wird. |
| Beep() |
Gibt einen Ton über den Lautsprecher des Computers aus. |
| CallByName(Object, String, CallType, Object[]) |
Führt eine Methode für ein Objekt aus, oder legt eine Eigenschaft für ein Objekt fest oder gibt sie zurück. |
| Choose(Double, Object[]) |
Wählt einen Wert aus einer Liste mit Argumenten aus und gibt ihn zurück. |
| Command() |
Gibt den Argumentteil der Befehlszeile zurück, der zum Starten Visual Basic oder eines ausführbaren Programms verwendet wird, das mit Visual Basic entwickelt wurde. Das |
| CreateObject(String, String) |
Erstellt und gibt einen Verweis auf ein COM-Objekt zurück.
|
| DeleteSetting(String, String, String) |
Löscht einen Abschnitt oder eine Schlüsseleinstellung aus dem Eintrag einer Anwendung in der Windows-Registrierung. Das |
| Environ(Int32) |
Gibt die Zeichenfolge zurück, die einer Betriebssystemumgebungsvariable zugeordnet ist. |
| Environ(String) |
Gibt die Zeichenfolge zurück, die einer Betriebssystemumgebungsvariable zugeordnet ist. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetAllSettings(String, String) |
Gibt eine Liste der Schlüsseleinstellungen und deren jeweiligen Werte (ursprünglich mit |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetObject(String, String) |
Gibt einen Verweis auf ein Objekt zurück, das von einer COM-Komponente bereitgestellt wird. |
| GetSetting(String, String, String, String) |
Gibt einen Schlüsseleinstellungswert aus dem Eintrag einer Anwendung in der Windows-Registrierung zurück. Das |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| IIf(Boolean, Object, Object) |
Gibt je nach Auswertung eines Ausdrucks eines von zwei Objekten zurück. |
| InputBox(String, String, String, Int32, Int32) |
Zeigt eine Eingabeaufforderung in einem Dialogfeld an, wartet, bis der Benutzer Text eingibt oder auf eine Schaltfläche klickt, und gibt dann eine Zeichenfolge zurück, die den Inhalt des Textfelds enthält. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MsgBox(Object, MsgBoxStyle, Object) |
Zeigt eine Meldung in einem Dialogfeld an, wartet, bis der Benutzer auf eine Schaltfläche klickt, und gibt dann eine ganze Zahl zurück, die angibt, auf welche Schaltfläche der Benutzer geklickt hat. |
| Partition(Int64, Int64, Int64, Int64) |
Gibt eine Zeichenfolge zurück, die den berechneten Bereich darstellt, der eine Zahl enthält. |
| SaveSetting(String, String, String, String) |
Speichert oder erstellt einen Anwendungseintrag in der Windows Registrierung. Das |
| Shell(String, AppWinStyle, Boolean, Int32) |
Führt ein ausführbares Programm aus und gibt eine ganze Zahl zurück, die die Prozess-ID des Programms enthält, wenn sie noch ausgeführt wird. |
| Switch(Object[]) |
Wertet eine Liste von Ausdrücken aus und gibt einen |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |