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)
相关文章推荐
- Microsoft.VisualBasic.Devices之Keyboard 类
- Microsoft.VisualBasic.Devices之Network 类
- Microsoft.VisualBasic.Devices之Ports 类
- Microsoft.VisualBasic.Devices;
- Microsoft.VisualBasic.Devices之Audio 类
- Microsoft.VisualBasic.Devices之Clock 类
- Microsoft.VisualBasic.Devices之Info 类
- 未能加载文件或程序集 Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0 解决 亲测
- Programming Visual Basic 2008: Build .NET 3.5 Applications with Microsoft's RAD Tool for Business
- 免费图书Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET
- C#简繁体转换方法(Microsoft.VisualBasic.dll)
- 导出Excel文件,npoi方式和通过microsoft.visual basic.dll
- Error: The Microsoft Visual Studio Remote Debugging Monitor on the remote computer is running as a d
- How to send Lotus Notes mail messages with Microsoft Visual Basic
- Microsoft.VisualBasic.DateAndTime.Timer 与 DateTime.Now.TimeOfDay.TotalSeconds 相当
- 深入了解 Microsoft.VisualBasic.Strings.StrConv 简繁转换
- 脚本示例 (Reporting Services)Microsoft Visual Basic .NET
- 【转自CSDN】深入 Microsoft.VisualBasic.Strings.StrConv 簡繁轉換
- OOP with Microsoft Visual Basic.NET and Visual C# Step By Step
- Microsoft.VisualBasic.dll的妙用(开发中肯定会用到哦)