易语言怎么检查系统版本 - 爱问答

(爱问答)

易语言怎么检查系统版本

感谢

用精易模块 用:

系统_取系统版本 (, , , , , )

   子程序名:系统_取系统版本
   支持获取win98、win2000 、winXP、win2003 、win2008 、win7 、win8 、win2012、win8.1 、win10 系统版本。
   返回值类型:文本型
   参数<1>的名称为“参_主版本”,类型为“整数型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:变量储存返回值。
   参数<2>的名称为“参_次版本”,类型为“整数型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:变量储存返回值。
   参数<3>的名称为“参_是否带名称”,类型为“逻辑型”,允许接收空参数数据。注明:是否带版本名称描述,如 专业版,企业版等。
   参数<4>的名称为“参_是否取位数”,类型为“逻辑型”,允许接收空参数数据。注明:操作系统位数,如32位或64位。
   参数<5>的名称为“参_取SP版本号”,类型为“逻辑型”,允许接收空参数数据。
   参数<6>的名称为“参_取内部版本”,类型为“逻辑型”,允许接收空参数数据。注明:build内部版本。

.版本 2
.dll命令 GetVersion, 整数型, "kernel32.dll", "GetVersion", , ,
.版本 2
.子程序 取操作系统, 文本型, , 5.0=Win 2000, 5.1=Win XP, 6.0=Vista
.局部变量 lnVer, 整数型
.局部变量 lnVerNum, 双精度小数型
lnVer = 右移 (左移 (GetVersion (), 16), 16)
lnVerNum = 位与 (lnVer, 255) + 右移 (位与 (lnVer, 65280), 8) ÷ 10
输出调试文本 (lnVerNum)
.判断开始 (lnVerNum = 5)
返回 (“Windows 2000”)
.判断 (lnVerNum = 5.1)
返回 (“Windows XP”)
.判断 (lnVerNum = 5.2)
返回 (“Windows Server 2003”)
.判断 (lnVerNum = 6)

下一篇:国际上主流的编程交流网

上一篇:Django按指定中文排序方法

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?