:2.439KB : :1 :2023-05-28 15:35:02
大家在使用易语言的时候,或多或少都碰到过获取操作系统类别版本(比如XP、7、8之类的)的问题吧!易语言系统提供的 获取操作系统类别2 命令十分的不可靠,尤其是Win10及以上系统直接失效 。
分析了一下,发现Windows系统的api中常用用于获取系统版本的函数已经被弃用。包括GetVersion和GetVersionEX在Win8.1以上版本不可用(并且存在一些问题,返回值并不十分准确,会受到程序兼容性设置的影响),将始终返回对应Windows8.1的值。而在Win10中,VerifyVersionInfo也被弃用,在Windows系统提供的已文档化的api中,常用的已经没有可用来准确获取系统版本的了。
01-11取操作系统版本,判断操作系统
12-11取操作系统版本支持win10