`

101 VB.NET Samples: Getting System & Environment Information

阅读更多

.Net Framk 下如何获得一些有关系统方面的信息呢.应用System.Environment类可以得到这样的结果.

其实它就是基于Windows API的一封装的实现.具体的成员变量和成员函数见MSDN.

下面是MS例子里的说明:

.NET Framework: Getting System & Environment Information

This solution demonstrates the use of several classes that provide environment information, from the System.Environment namespace.

Featured Highlights

The sample form allows you to interact with many of the various methods and properties provided by the System.Environment namespace's objects. The Properties tab demonstrates System.Environment properties, and the Methods tab shows results from running System.Environment methods. The Special Folders tab allows you to retrieve any of the special Windows folder paths, using code that works with enumerations to fill the list of folders. You can also select a single folder, using simple code (see the form's module for details). The Environment Variables tab works in much the same way. Finally, the SystemInformation tab retrieves all the information provided by the SystemInformation object (most of which replaces the GetSystemMetrics Win32 API function).

Requirements

Requires the Trial or Release version of Visual Studio .NET Professional (or greater).

Running the Sample

Press F5 to run the sample project (this loads the sample form).

分享到:
评论

相关推荐

    Official Visual Studio 2008 VB.NET Samples

    These samples demonstrate many of the new features available with Visual Basic 2008 and the .NET Framework 3.5 including hundreds Language Integrated Query (LINQ) samples. The following is the list ...

    SerialPort_VB.NET_Samples.rar

    综上所述,VB.NET的串口编程主要依赖于`System.IO.Ports.SerialPort`类,通过配置串口参数、监听事件和读写操作,可以实现设备间的串行通信。提供的压缩包文件包含了串口通信的不同应用场景,是学习和实践VB.NET串口...

    LINQ vb.net - Sample Queries实例

    很多常用的Linq写法,基于Vb.net,本人收获良多 LinqSamples LinqToSQLSamples LinqToXMLSamples LinqToDataSetSamples 举例:Linq to sql Dim categories = From prod In db.Products _ Group By Key = New With ...

    101 Visual Basic .NET samples

    微软出版 “101 Microsoft® Visual Basic® .NET Applications” 的配套代码。比较老的东东,难度覆盖入门到中等的技巧。

    VB Net Ribbon 样式例子

    在VB .NET编程环境中,Ribbon样式是一种设计用户界面的方式,它模仿了Microsoft Office的现代风格,提供了一种直观且高效的交互方式。本资源包含了一个关于如何在VB .NET中实现Ribbon样式的实例,源自国外的专业分享...

    VB.NET WINFORM编程经典实例

    在"Winforms Samples"这个压缩包中,可能包含了一系列的VB.NET WinForm编程实例,这些实例可以用来学习和实践上述知识点。通过分析和运行这些示例,你可以更深入地理解和掌握VB.NET WinForm编程技术。同时,也可以...

    VBConversions.VB.Net.to.C.Sharp.Converter.v2.29.Incl.Keymaker-LnDL

    Tested were hundreds of Microsoft sample projects (101 VB.Net samples, DirectX samples, etc.), in house and customer projects, third party control samples (Infragistics, ComponentOne, Telerik, etc.),...

    vb.net数据库连接

    在本篇内容中,我们将深入探讨使用VB.NET语言进行数据库连接的方法,特别是针对Access、SQL Server、Oracle以及MySQL这四种常见数据库系统的连接方式。 ### VB.NET数据库连接概述 VB.NET(Visual Basic .NET)是一...

    Visual Basic .NET示例

    Visual Basic .NET(简称VB.NET)是微软公司推出的面向对象的编程语言,是.NET框架的重要组成部分。作为.NET平台上的开发工具,VB.NET继承了传统Visual Basic的易用性,同时融入了现代编程语言的特性,如类型安全、...

    VB101Samples

    VB101Samples

    GPIB卡控制源码(包括vb,c#,vb.net,labview,bcb,Delphi,vc)

    3. **VB.NET**:VB.NET是VB的.NET版本,它继承了VB的易用性并增加了.NET框架的功能。VB.NET的GPIB控制源码与C#类似,可以通过.NET Framework或第三方库进行设备交互。 4. **LabVIEW**:LabVIEW是美国国家仪器公司...

    payroll_manager.zip_indeedol3_vb.net

    Samples of payroll_manager VB.net

    Symbol SMDK for .NET Samples.pdf

    Symbol Mobility Developers Kit for .NET Samples Documentation

    Bass24.Net Samples实例缺少的dll文件

    这个标题提到的问题是关于"Bass24.Net Samples实例缺少的dll文件",这通常意味着在尝试运行基于Bass24.Net库的示例代码时遇到了依赖文件缺失的问题。 Basswma.dll是Bass24.Net库的一个组件,专门用于处理Windows ...

    MICROSOFT .NET FRAMEWORK 2.0 SDK SAMPLES

    这套样本集合涵盖了各种编程场景,为开发者提供了丰富的示例代码,涉及语言包括C#、VB.NET等,覆盖了类库的各个层面,如ASP.NET、ADO.NET、Windows Forms、XML Web Services等多个关键领域。 首先,.NET Framework ...

    Aspose.Words.NET+Samples

    Aspose.Words.NET是.NET平台上的一款强大的文档处理库,它提供了丰富的API,使得开发者能够方便地创建、编辑、转换和操作各种文档格式,如.docx、.doc、.pdf等。这个压缩包中的"Samples"提供了多种示例,帮助开发者...

    优道PDF控件 VB.NET代码示例 v2.4

    优道PDF控件VB.NET代码示例v2.4是一个专为VB.NET开发者设计的工具,旨在帮助他们在项目中集成PDF文档的显示、保护和控制功能。这款控件具有先进的反截屏技术,以增强PDF文档的数字版权保护,防止未经授权的复制和...

    SMDK for .NET Samples

    WINCE c#开发经典!

    Microsoft® .NET: Architecting Applications for the Enterprise

    Microsoft® .NET: Architecting Applications for the Enterprise Paperback: 304 pages Publisher: Microsoft Press (October 15, 2008) Language: English ISBN-10: 073562609X ISBN-13: 978-0735626096 Format:...

    jupyter.net客户端:AC#库与Jupyter Kernels进行交互

    在提供的 `samples.zip` 文件中,可能包含了使用 `jupyter.net` 客户端库的示例代码。这些示例通常会展示如何创建客户端实例,连接到 Jupyter 服务器,创建和运行代码单元格,以及处理返回的结果。 **4. API 详解**...

Global site tag (gtag.js) - Google Analytics