您的位置:首页 > 其它

Microsoft.VisualBasic.Devices之Computer 类

2014-10-09 14:28 351 查看


Computer 类

.NET Framework 4.5

其他版本



1(共 1)对本文的评价是有帮助 - 评价此主题

提供用于操作计算机组件(例如音频、时钟、键盘、文件系统等)的属性。



继承层次结构

System.Object

Microsoft.VisualBasic.Devices.ServerComputer

Microsoft.VisualBasic.Devices.Computer

命名空间: Microsoft.VisualBasic.Devices

程序集: Microsoft.VisualBasic(在 Microsoft.VisualBasic.dll 中)



语法

C#

C++

F#

VB

[HostProtectionAttribute(SecurityAction.LinkDemand, Resources = HostProtectionResource.ExternalProcessMgmt)]
public class Computer : ServerComputer


Computer 类型公开以下成员。



构造函数

显示: 继承 保护

名称说明

Computer初始化 Computer 类的新实例。
页首



属性

显示: 继承 保护

名称说明

Audio获取一个对象,该对象为用于播放声音的方法提供属性。

Clipboard获取一个对象,该对象提供用于操作剪贴板的方法。

Clock获取一个对象,该对象可提供用于从系统时钟访问当前的本地时间和协调通用时间(与格林尼治标准时间相同)的属性。 (继承自ServerComputer。)

FileSystem获取一个对象,该对象提供用于处理驱动器、文件和目录的属性和方法。 (继承自 ServerComputer。)

Info获取一个对象,该对象提供用于获取有关计算机内存、已加载的程序集、名称和操作系统的信息的属性。 (继承自 ServerComputer。)

Keyboard获取一个对象,该对象提供了用于访问键盘当前状态(例如,当前按下了什么键)的属性,并提供了向活动窗口发送键击的方法。

Mouse获取一个对象,该对象提供用于获取有关本地计算机中安装的鼠标的格式和配置信息的属性。

Name获取计算机名称。 (继承自 ServerComputer。)

Network获取一个对象,该对象提供用于与计算机所连接的网络进行交互的属性和方法。 (继承自 ServerComputer。)

Ports获取一个对象,该对象提供用于访问计算机的串行端口的属性和方法。

Registry获取一个对象,该对象提供用于操作注册表的属性和方法。 (继承自 ServerComputer。)

Screen获取表示计算机的主显示屏幕的 Screen 对象。
页首



方法

显示: 继承 保护

名称说明

Equals(Object)确定指定的对象是否等于当前对象。 (继承自 Object。)

Finalize允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)

GetHashCode作为默认哈希函数。 (继承自 Object。)

GetType获取当前实例的 Type。 (继承自 Object。)

MemberwiseClone创建当前 Object 的浅表副本。 (继承自 Object。)

ToString返回表示当前对象的字符串。 (继承自 Object。)
页首



备注

My.Computer 对象公开的属性返回有关在其上部署应用程序的计算机的信息(在运行时确定)。 通常,此数据与部署计算机上可用的数据不同。

某些成员(如 My.Computer.Audio 对象)只可用于非服务器应用程序。

下表列出了涉及 My.Computer 对象的任务的示例。


请参见
检查连接状态
如何:在 Visual Basic 中检查连接状态
下载文件
如何:在 Visual Basic 中下载文件
上载文件
如何:在 Visual Basic 中上载文件
创建注册表项
如何:在 Visual Basic 中创建注册表项并设置其值
剪贴板访问
将数据存储到剪贴板以及从剪贴板读取数据 (Visual Basic)

说明
应用到此类型或成员的 HostProtectionAttribute 特性具有以下 Resources 属性值:Resources。HostProtectionAttribute 不影响桌面应用程序(通常通过双击图标、键入命令或在浏览器中输入
URL 来启动这些应用程序)。有关详细信息,请参阅 HostProtectionAttribute 类或 SQL
Server 编程和宿主保护特性。



示例

此示例使用 My.Computer.Name 属性显示运行代码的计算机的名称。

VB

MsgBox("Computer name: " & My.Computer.Name)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: