在编程当中我们有时需要判断操作系统的版本号。 早期delphi需要用 GetVersionExA 函数然后写一堆代码来实现。 xe以后增加了 TOSVersion 类 TOSVersion.ToString:Windows 10 (Version 10.0, Build 17763, 64-bit Edition) TOSVersion.Major:10 TOSVersion.Minor:0 TOSVersion.Build:17763 TOSVersion.Architecture:arIntelX64 TOSVersion.Name:Windows 10 TOSVersion.ServicePackMajor:SP主版本号(如XP SP3,显示3) TOSVersion.ServicePackMinor:SP次版本号 比如这个代码可以判断并显示xp if sametext(TOSVersion.Name,'Windows XP') then begin self.Caption:= self.Caption+' '+ TOSVersion.Name; //其他代码 end; |
东风夜放花千树 浙ICP备19024182号-2 浙公网安备 33078202001030号
GMT+8, 2024-12-22 14:14 , Processed in 0.029327 second(s), 15 queries .
Powered X3.4
© 2001-2017