Interaction Třída

Definice

Tento Interaction modul obsahuje postupy používané k interakci s objekty, aplikacemi a systémy.

public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
Dědičnost
Interaction
Atributy

Příklady

Následující příklad používá Shell funkci ke spuštění aplikace určené uživatelem. Zadáním AppWinStyle.NormalFocus druhého argumentu se aplikace otevře v normální velikosti a fokus se zobrazí.

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

Poznámky

Tento modul podporuje klíčová slova jazyka Visual Basic a členy knihovny run-time, které spouštějí jiné programy, volají metodu nebo vlastnost, zvukovou pípnutí z počítače, poskytují řetězec příkazového řádku, manipulují s objekty modelu COM a ovládací dialogová okna.

Metody

Name Description
AppActivate(Int32)

Aktivuje aplikaci, která už je spuštěná.

AppActivate(String)

Aktivuje aplikaci, která už je spuštěná.

Beep()

Zní tón prostřednictvím reproduktoru počítače.

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

Spustí metodu u objektu nebo nastaví nebo vrátí vlastnost objektu.

Choose(Double, Object[])

Vybere a vrátí hodnotu ze seznamu argumentů.

Command()

Vrátí část argumentu příkazového řádku použitou ke spuštění Visual Basic nebo spustitelného programu vyvinutého pomocí Visual Basic. Tato My funkce poskytuje vyšší produktivitu Command a výkon než funkce. Další informace najdete na webu CommandLineArgs.

CreateObject(String, String)

Vytvoří a vrátí odkaz na objekt COM. CreateObject nelze použít k vytváření instancí tříd v Visual Basic, pokud tyto třídy nejsou explicitně vystaveny jako komponenty modelu COM.

DeleteSetting(String, String, String)

Odstraní nastavení oddílu nebo klíče ze položky aplikace v registru Windows. Tato My funkce poskytuje vyšší produktivitu a výkon v operacích registru než funkce DeleteSetting . Další informace naleznete v tématu Registry .

Environ(Int32)

Vrátí řetězec přidružený k proměnné prostředí operačního systému.

Environ(String)

Vrátí řetězec přidružený k proměnné prostředí operačního systému.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetAllSettings(String, String)

Vrátí seznam nastavení klíče a jejich odpovídajících hodnot (původně vytvořených pomocí SaveSetting) ze položky aplikace v registru Windows. Použití této My funkce poskytuje vyšší produktivitu a výkon v operacích registru než GetAllSettings. Další informace najdete na webu Registry.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetObject(String, String)

Vrátí odkaz na objekt poskytnutý komponentou COM.

GetSetting(String, String, String, String)

Vrátí hodnotu nastavení klíče z položky aplikace v registru Windows. Tato My funkce poskytuje vyšší produktivitu a výkon v operacích registru než GetAllSettings. Další informace najdete na webu Registry.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IIf(Boolean, Object, Object)

Vrátí jeden ze dvou objektů v závislosti na vyhodnocení výrazu.

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

Zobrazí výzvu v dialogovém okně, počká, až uživatel zadá text nebo klikne na tlačítko a vrátí řetězec obsahující obsah textového pole.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MsgBox(Object, MsgBoxStyle, Object)

Zobrazí zprávu v dialogovém okně, počká, až uživatel klikne na tlačítko, a vrátí celé číslo označující, na které tlačítko uživatel klikl.

Partition(Int64, Int64, Int64, Int64)

Vrátí řetězec představující počítanou oblast, která obsahuje číslo.

SaveSetting(String, String, String, String)

Uloží nebo vytvoří položku aplikace v registru Windows. Tato My funkce poskytuje vyšší produktivitu a výkon v operacích registru než SaveSetting. Další informace najdete na webu Registry.

Shell(String, AppWinStyle, Boolean, Int32)

Spustí spustitelný program a vrátí celé číslo obsahující ID procesu programu, pokud je stále spuštěné.

Switch(Object[])

Vyhodnotí seznam výrazů a vrátí Object hodnotu odpovídající prvnímu výrazu v seznamu, který je True.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také