作者:RChu 欢迎提交您的插件
功能介绍:获取操作系统的一些基本信息
升级记录:提交BUG、交流使用心得
070110 收录进按键精灵6.10版
命令名:GetOSType
作用:获取当前操作系统类型
参数:无
返回值:整数型。Win98系统返回为0;WinNT/2000/XP返回为1
例子:
Plugin s=GetSysInfo.GetOSType()
If s="1"
MessageBox "您的操作系统版本是2000/XP"
Else
MessageBox "您的操作系统版本是98"
EndIf
Plugin s=GetSysInfo.GetScreenResolutionX()
MessageBox "您的当前屏幕分辨率宽度:" & s
Plugin s=GetSysInfo.GetScreenResolutionY()
MessageBox "您的当前屏幕分辨率高度:" & s
Plugin s=GetSysInfo.GetColorDep()
MessageBox "当前屏幕色彩深度:" & s
Plugin s=GetSysInfo.GetTime()
xs=int(s/1000/60/60)
fz=int(s/1000/60)-xs*60
m=cint(s/1000)-fz*60-xs*60*60
MessageBox "您的操作系统从启动到目前的时间:" & xs & "小时" & fz & "分钟" & m & "秒"
Plugin s=GetSysInfo.GetDateTime()
MessageBox "您的操作系统日期和时间:" & s
Plugin s=GetSysInfo.GetHDDSerialNumber()
MessageBox "您的硬盘序列号是:" & hex(s)
命令:GetScreenResolutionX
作用:获取当前屏幕分辨率宽度
参数:无
返回值:整数型。返回当前屏幕的宽度。
例子:参见GetOSType的例子
命令:GetScreenResolutionY
作用:获取当前屏幕分辨率宽度
参数:无
返回值:整数型。返回当前屏幕的宽度。
例子:参见GetOSType的例子
命令:GetColorDep
作用:获取当前屏幕色深度(颜色质量)
参数:无
返回值:整数型。返回当前屏幕的色深度(颜色质量),一般为4,8,16,24或32。
例子:参见GetOSType的例子
命令:GetTime
作用:得到系统启动到目前的时间
参数:无
返回值:整数型。以毫秒表示的系统启动到目前的时间。
说明:一般用两次调用GetTime命令的结果相减,可以得到两次调用的时间差。
例子:参见GetOSType的例子
命令:GetDateTime
作用:得到当前系统日期和时间
参数:无
返回值:字符串型。返回当前系统日期和时间,如 “2006-05-20 15:27:31”
例子:参见GetOSType的例子
命令:GetHDDSerialNumber
作用:得到硬盘第一个分区的序列号
参数:无
返回值:整数型。返回硬盘第一个分区的序列号。
例子:参见GetOSType的例子