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 nadaje 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

Nazwa Opis
AppActivate(Int32)

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

AppActivate(String)

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

Beep()

Brzmi ton za pośrednictwem głośnika 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 Visual Basic lub programu wykonywalnego opracowanego za pomocą 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 Windows. Funkcja My zapewnia większą produktywność i wydajność w operacjach 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 za pomocą SaveSetting) z wpisu aplikacji w rejestrze Windows. Użycie tej My funkcji zapewnia większą produktywność i wydajność w operacjach 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 Windows. Ta My funkcja zapewnia większą produktywność i wydajność w operacjach rejestru niż GetAllSettings. Aby uzyskać więcej informacji, zobacz Registry.

GetType()

Pobiera Type bieżącego wystąpienia.

(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, aż użytkownik wprowadzi tekst lub kliknie przycisk, a następnie zwróci ciąg zawierający zawartość pola tekstowego.

MemberwiseClone()

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

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

Wyświetla komunikat w oknie dialogowym, czeka, aż użytkownik kliknie przycisk, a następnie zwróci 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 Windows. Ta My funkcja zapewnia większą produktywność i wydajność w operacjach 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ż