回 帖 发 新 帖 刷新版面

主题:[讨论]如何用pascal检测当前操作系统的版本?

[em18][em18][em18]
如何用pascal检测当前操作系统的版本?
谢了先。
有用的一律30分!

回复列表 (共5个回复)

沙发

我记得DOS单元下有一个 函数提供这个功能 具体是什么忘了 #_#

板凳

uses Dos;
var
 Ver: Word;
begin
 Ver := DosVersion;
 Writeln('This is DOS version ', Lo(Ver), '.',Hi(Ver));
end.

3 楼

我要的是能检测windows 的版本的程序,不是检测dos 的

4 楼

显示Windows版本,我也不知道怎么办啊~
不过,可以试试这个:(不一定成功)
{$M 8192,0,0}
uses dos;
begin
  SwapVectors;
  Exec(GetEnv('COMSPEC'), '/c ver');
  SwapVectors;
end.

5 楼

还是不行啊,高手快进来!

我来回复

您尚未登录,请登录后再回复。点此登录或注册