Interaction 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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)
注解
此模块支持运行其他程序、调用方法或属性、从计算机发出蜂鸣声、提供命令行字符串、操作 COM 对象和控制对话框的 Visual Basic 语言关键字和运行时库成员。
方法
AppActivate(Int32) |
激活已经正在运行的应用程序。 |
AppActivate(String) |
激活已经正在运行的应用程序。 |
Beep() |
通过计算机扬声器提示音。 |
CallByName(Object, String, CallType, Object[]) |
执行对象的方法,或者设置或返回对象的属性。 |
Choose(Double, Object[]) |
从参数列表中选择和返回一个值。 |
Command() |
返回命令行的参数部分,该命令行用于启动 Visual Basic 或启动使用 Visual Basic 开发的可执行程序。 |
CreateObject(String, String) |
创建并返回对 COM 对象的引用。 不能在 Visual Basic 中使用 |
DeleteSetting(String, String, String) |
从 Windows 注册表中某个应用程序的项中删除一个节或一个项设置。 与 |
Environ(Int32) |
返回与操作系统环境变量关联的字符串。 |
Environ(String) |
返回与操作系统环境变量关联的字符串。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetAllSettings(String, String) |
从 Windows 注册表中某个应用程序的项返回项设置及其各自的值(最初通过 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetObject(String, String) |
返回对 COM 组件提供的对象的引用。 |
GetSetting(String, String, String, String) |
从 Windows 注册表中应用程序的项返回项设置值。 与 |
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 注册表中保存或创建应用程序项。 与 |
Shell(String, AppWinStyle, Boolean, Int32) |
运行一个可执行程序,并且如果该程序仍在运行则返回一个包含该程序的进程 ID 的整数。 |
Switch(Object[]) |
计算表达式列表,并返回与列表中第一个为 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |