WinAPI: GetVersionEx - 获取系统版本详细信息
2008-02-07 22:22
417 查看
//声明: GetVersionEx( var lpVersionInformation: TOSVersionInfo {参数是一个结构} ): BOOL; //结构 TOSVersionInfo 是 _OSVERSIONINFOA 的重命名 _OSVERSIONINFOA = record dwOSVersionInfoSize: DWORD; {结构大小} dwMajorVersion: DWORD; {主编号} dwMinorVersion: DWORD; {次编号} dwBuildNumber: DWORD; {建立编号} dwPlatformId: DWORD; {作业平台} szCSDVersion: array[0..127] of AnsiChar; {更多说明} end; {另外参数4(作业平台)可能的取值是: VER_PLATFORM_WIN32s = 0; VER_PLATFORM_WIN32_WINDOWS = 1; VER_PLATFORM_WIN32_NT = 2; VER_PLATFORM_WIN32_CE = 3; 我没装 Vista. } //举例: var OsInfo: TOSVersionInfo; const s = '主编号: %d' + sLineBreak + '次编号: %d' + sLineBreak + '建立编号: %d' + sLineBreak + '作业平台: %d' + sLineBreak + '更多说明: %s'; begin OsInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfo); {先根据大小要内存} GetVersionEx(OsInfo); ShowMessage(Format(s, [OsInfo.dwMajorVersion, OsInfo.dwMinorVersion, OsInfo.dwBuildNumber, OsInfo.dwPlatformId, OsInfo.szCSDVersion])); end; //效果图:
相关文章推荐
- 获取系统版本详细信息
- GetVersionEx 获取系统版本信息
- GetVersionEx 获取系统版本信息
- GetVersionEx 获取系统版本信息
- GetVersionEx 获取系统版本信息
- GetVersionEx 获取系统版本信息
- GetVersionEx 获取系统版本信息
- android系统信息(内存,cpu,sd卡,电量,版本)的获取
- C#获取系统相关信息_详细异常信息
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- Android系统信息获取 之十三:Linux内核版本信息获取
- 获取系统各种详细信息
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- iOS获取屏幕宽高、设备型号、系统版本信息
- 24、获取系统信息(包括操作系统版本、系统信息、运营商信息)
- android系统信息(内存、cpu、sd卡、电量、版本)获取
- 解析Android获取系统cpu信息,内存,版本,电量等信息的方法详解(转)
- iphone 如何获取iphone的硬件版本以及系统信息
- Android获取系统cpu信息,内存,版本,电量相关信息
- 获取iphone的硬件版本以及系统信息