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) |