Interaction Třída

Definice

Modul Interaction 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 zadané uživatelem. Zadání AppWinStyle.NormalFocus jako druhého argumentu otevře aplikaci v normální velikosti a získá fokus.

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 za běhu, které spouštějí jiné programy, volají metodu nebo vlastnost, zvuk pípnutí z počítače, poskytují řetězec příkazového řádku, manipulují s objekty COM a řídí dialogová okna.

Metody

AppActivate(Int32)

Aktivuje aplikaci, která je již spuštěna.

AppActivate(String)

Aktivuje aplikaci, která je již spuštěna.

Beep()

Zvuk zvuku v reproduktoru počítače.

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

Spustí metodu na 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, která se používá ke spuštění jazyka Visual Basic nebo spustitelného programu vyvinutého pomocí jazyka Visual Basic. Tato My funkce poskytuje vyšší produktivitu a výkon než funkce Command . Další informace naleznete v tématu CommandLineArgs.

CreateObject(String, String)

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

DeleteSetting(String, String, String)

Odstraní oddíl nebo nastavení klíče z položky aplikace v registru systému Windows. Tato My funkce poskytuje vyšší produktivitu a výkon při operacích registru než tato DeleteSetting funkce. Další informace najdete v tématu Registry .

Environ(Int32)

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

Environ(String)

Vrací ř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íčů a jejich odpovídajících hodnot (původně vytvořených pomocí SaveSetting) z položky aplikace v registru systému Windows. Použití této My funkce poskytuje vyšší produktivitu a výkon při operacích registru než GetAllSettings. Další informace naleznete v tématu Registry.

GetHashCode()

Slouží jako výchozí hashovací funkce.

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

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

GetSetting(String, String, String, String)

Vrátí hodnotu nastavení klíče z položky aplikace v registru systému Windows. Tato My funkce poskytuje vyšší produktivitu a výkon při operacích registru než GetAllSettings. Další informace naleznete v tématu Registry.

GetType()

Získá aktuální Type instanci.

(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 pak vrátí řetězec obsahující obsah textového pole.

MemberwiseClone()

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

(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 pak 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 systému Windows. Tato My funkce poskytuje vyšší produktivitu a výkon při operacích registru než SaveSetting. Další informace naleznete v tématu 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é