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)
注解
此模块支持Visual Basic语言关键字和运行时库成员,这些成员运行其他程序、调用方法或属性、从计算机发出蜂鸣声、提供命令行字符串、操作 COM 对象和控制对话框。
方法
| 名称 | 说明 |
|---|---|
| AppActivate(Int32) |
激活正在运行的应用程序。 |
| AppActivate(String) |
激活正在运行的应用程序。 |
| Beep() |
通过计算机的扬声器发出声响。 |
| CallByName(Object, String, CallType, Object[]) |
对对象执行方法,或设置或返回对象的属性。 |
| Choose(Double, Object[]) |
从参数列表中选择并返回值。 |
| Command() |
返回用于启动Visual Basic或使用 Visual Basic 开发的可执行程序的命令行的参数部分。 此功能 |
| CreateObject(String, String) |
创建并返回对 COM 对象的引用。
|
| 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) |