当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 在我们编写的程序中常常要和硬件打交道,那么如何在程序中确定系统中是否有该 设备,它的运行状态又是怎样的呢?对于初学者来说,这个问题常常不好解决,其实只需简单地利用几个API函数,硬件的问题并不神秘。
 

 

 ·c++ builder快捷键大全(英文版)    »显示摘要«
    摘要:clipboard control (default) ctrl+ins edit|copy shift+del edit|cut shift+ins edit|paste ctrl+c edit|copy ctrl+v edit|paste ctrl+x edit|cut debugger (default, classic, brief, epsilon, and visual studio)......
 ·c++ 扩展和嵌入 python(1)    »显示摘要«
    摘要:python简介 python是一种简单易学,功能强大的解释型编程语言,它有简洁明了的语法,高效率的高层数据结构,能够简单而有效地实现面向对象编程,特别适用于快速应用程序开发,也可以用来开发大规模的重要的商业应用。python是一个理想的脚本语言。 python免费开源,可移植到多种操作系统,只要避免使用依赖于特定操作系统的特性,python程序无需修改就可以在各种平台上面运行。 pytho......


如何在C++Builder中检测硬件

在我们编写的程序中常常要与硬件打交道,那么如何在程序中确定系统中是否有该 设备,它的运行状态又是怎样的呢?对于初学者来说,这个问题常常不好解决,其实只需简单地利用几个api函数,硬件的问题并不神秘.下面就让我们一起看看在c++ build er中是如何检测硬件的.

先让我们从最简单的做起,看一看自己的cpu型号.首先,在c++ builder中画 出图1所示的窗体,在下面的几个例子中我们将一直使用这个窗体作示范,它包括一个用 来激活测试的button与一个用来显示结果的memo.我们可以用getsysteminfo这个api获 得cpu的型号.将下列代码添加到button的click事件里就可以了: 【程序编程相关:银行应用系统间的数据交换

1. 检测cpu的型号 【推荐阅读:NAS和DAS的不同之处在哪里?

{ 【扩展信息:SAN 存储备份机群解决方案

void __fastcall tform1::button1click(tobject *sender)

//获得cpu型号

system_info systeminfo;

getsysteminfo (&systeminfo);

memo1->lines->add("您的cpu类型是:"+string( systeminfo.dwprocessorty pe ));

}

运行它,点击test试试,cpu型号出来了吧!

2.检测内存状态

获得内存状态的方法与cpu型号差不多,只是他用到的是另外一个api:globalme morystatus.其中,成员dwtotalphys用来获得物理内存总量,而dwavailphys顾名思义 是有效物理内存的意思.
...   下一页

 ·用c++ builder创建组合框    »显示摘要«
    摘要:在c++ builder 下,其所带的combo控件当内容发生变化时将调用onchange的combo1change事件句柄。这时事件句柄将向系统发送一条基于combo的cb—findstring消息,在消息中传递编辑字符串内容。该消息的sendmessage返回值是下拉框中第一个匹配条目的index值,如果在下拉列表框中找到相匹配的条目,comobo1change句柄将发送一条基于combo的c......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE