Interaction 类

定义

Interaction 模块包含用于与对象、应用程序和系统交互的过程。

public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
继承
Interaction
属性

示例

以下示例使用 Shell 函数运行用户指定的应用程序。 AppWinStyle.NormalFocus指定为第二个参数会以正常大小打开应用程序,并为其提供焦点。

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

注解

此模块支持Visual Basic语言关键字和运行时库成员,这些成员运行其他程序、调用方法或属性、从计算机发出蜂鸣声、提供命令行字符串、操作 COM 对象和控制对话框。

方法

名称 说明
AppActivate(Int32)

激活正在运行的应用程序。

AppActivate(String)

激活正在运行的应用程序。

Beep()

通过计算机的扬声器发出声响。

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

对对象执行方法,或设置或返回对象的属性。

Choose(Double, Object[])

从参数列表中选择并返回值。

Command()

返回用于启动Visual Basic或使用 Visual Basic 开发的可执行程序的命令行的参数部分。 此功能 My 提供比 Command 函数更高的工作效率和性能。 有关详细信息,请参阅 CommandLineArgs

CreateObject(String, String)

创建并返回对 COM 对象的引用。 CreateObject不能用于在Visual Basic中创建类的实例,除非这些类显式公开为 COM 组件。

DeleteSetting(String, String, String)

从Windows注册表中的应用程序条目中删除节或键设置。 此功能 My 可让你在注册表操作 DeleteSetting 中比函数提高工作效率和性能。 有关更多信息,请参见Registry

Environ(Int32)

返回与操作系统环境变量关联的字符串。

Environ(String)

返回与操作系统环境变量关联的字符串。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetAllSettings(String, String)

从Windows注册表中的应用程序条目返回键设置及其各自的值(最初使用 SaveSetting 创建)。 与注册表操作相比GetAllSettingsMy使用此功能可提高注册表操作的工作效率和性能。 有关详细信息,请参阅 Registry

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetObject(String, String)

返回对 COM 组件提供的对象的引用。

GetSetting(String, String, String, String)

从Windows注册表中的应用程序条目中返回键设置值。 此功能 My 可让你在注册表操作 GetAllSettings中提高工作效率和性能。 有关详细信息,请参阅 Registry

GetType()

获取当前实例的 Type

(继承自 Object)
IIf(Boolean, Object, Object)

根据表达式的计算,返回两个对象中的一个。

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

在对话框中显示提示,等待用户输入文本或单击按钮,然后返回包含文本框内容的字符串。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
MsgBox(Object, MsgBoxStyle, Object)

在对话框中显示消息,等待用户单击按钮,然后返回一个整数,指示用户单击的按钮。

Partition(Int64, Int64, Int64, Int64)

返回一个字符串,表示包含数字的计算范围。

SaveSetting(String, String, String, String)

保存或创建Windows注册表中的应用程序条目。 此功能 My 可让你在注册表操作 SaveSetting中提高工作效率和性能。 有关详细信息,请参阅 Registry

Shell(String, AppWinStyle, Boolean, Int32)

运行可执行程序,并返回包含程序的进程 ID(如果程序仍在运行)的整数。

Switch(Object[])

计算表达式列表,并返回一个值,该值对应于列表中的True第一个Object表达式。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅