Interaction 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
              Interaction 模块包含用于与对象、应用程序和系统交互的过程。
public ref class Interaction sealed[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = classPublic 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) |