Udostępnij za pośrednictwem


Interaction Klasa

Definicja

Moduł Interaction zawiera procedury używane do interakcji z obiektami, aplikacjami i systemami.

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

Przykłady

W poniższym przykładzie użyto Shell funkcji do uruchomienia aplikacji określonej przez użytkownika. Określenie AppWinStyle.NormalFocus jako drugi argument otwiera aplikację w normalnym rozmiarze i daje jej fokus.

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

Uwagi

Ten moduł obsługuje słowa kluczowe języka Visual Basic i elementy członkowskie biblioteki czasu wykonywania, które uruchamiają inne programy, wywołają metodę lub właściwość, brzmią sygnał dźwiękowy z komputera, udostępniają ciąg wiersza polecenia, manipulują obiektami COM i oknami dialogowymi sterowania.

Metody

AppActivate(Int32)

Aktywuje aplikację, która jest już uruchomiona.

AppActivate(String)

Aktywuje aplikację, która jest już uruchomiona.

Beep()

Brzmi ton przez głośnik komputera.

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

Wykonuje metodę na obiekcie lub ustawia lub zwraca właściwość obiektu.

Choose(Double, Object[])

Wybiera i zwraca wartość z listy argumentów.

Command()

Zwraca część argumentu wiersza polecenia używaną do uruchamiania języka Visual Basic lub programu wykonywalnego opracowanego w języku Visual Basic. Funkcja My zapewnia większą produktywność i wydajność niż Command funkcja. Aby uzyskać więcej informacji, zobacz CommandLineArgs.

CreateObject(String, String)

Tworzy i zwraca odwołanie do obiektu COM. CreateObject nie można używać do tworzenia wystąpień klas w Visual Basic, chyba że te klasy są jawnie uwidocznione jako składniki COM.

DeleteSetting(String, String, String)

Usuwa ustawienie sekcji lub klucza z wpisu aplikacji w rejestrze systemu Windows. Funkcja My zapewnia większą produktywność i wydajność operacji rejestru niż DeleteSetting funkcja. Aby uzyskać więcej informacji, zobacz Registry .

Environ(Int32)

Zwraca ciąg skojarzony ze zmienną środowiskową systemu operacyjnego.

Environ(String)

Zwraca ciąg skojarzony ze zmienną środowiskową systemu operacyjnego.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetAllSettings(String, String)

Zwraca listę ustawień klucza i ich odpowiednich wartości (pierwotnie utworzonych przy SaveSettingużyciu ) z wpisu aplikacji w rejestrze systemu Windows. My Korzystanie z funkcji zapewnia większą produktywność i wydajność operacji rejestru niż GetAllSettings. Aby uzyskać więcej informacji, zobacz Registry.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetObject(String, String)

Zwraca odwołanie do obiektu dostarczonego przez składnik COM.

GetSetting(String, String, String, String)

Zwraca wartość ustawienia klucza z wpisu aplikacji w rejestrze systemu Windows. Ta My funkcja zapewnia większą produktywność i wydajność operacji rejestru niż GetAllSettings. Aby uzyskać więcej informacji, zobacz Registry.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IIf(Boolean, Object, Object)

Zwraca jeden z dwóch obiektów, w zależności od oceny wyrażenia.

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

Wyświetla monit w oknie dialogowym, czeka na wprowadzenie tekstu przez użytkownika lub kliknięcie przycisku, a następnie zwraca ciąg zawierający zawartość pola tekstowego.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MsgBox(Object, MsgBoxStyle, Object)

Wyświetla komunikat w oknie dialogowym, czeka na kliknięcie przycisku przez użytkownika, a następnie zwraca liczbę całkowitą wskazującą, który przycisk kliknął użytkownik.

Partition(Int64, Int64, Int64, Int64)

Zwraca ciąg reprezentujący zakres obliczeniowy zawierający liczbę.

SaveSetting(String, String, String, String)

Zapisuje lub tworzy wpis aplikacji w rejestrze systemu Windows. Ta My funkcja zapewnia większą produktywność i wydajność operacji rejestru niż SaveSetting. Aby uzyskać więcej informacji, zobacz Registry.

Shell(String, AppWinStyle, Boolean, Int32)

Uruchamia program wykonywalny i zwraca liczbę całkowitą zawierającą identyfikator procesu programu, jeśli jest on nadal uruchomiony.

Switch(Object[])

Oblicza listę wyrażeń i zwraca wartość odpowiadającą Object pierwszemu wyrażeniu na liście.True

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też