iswinnt.pas

来自「VC++实现的时间同步程序」· PAS 代码 · 共 24 行

PAS
24
字号
unit IsWinNT;

interface

function IsWindowsNT: boolean;

implementation

uses SysUtils, Windows;

function IsWindowsNT: boolean;

var
  VerInfo: TOsVersionInfo;

begin
  VerInfo.dwOSVersionInfoSize := sizeof(VerInfo);
  if not GetVersionEx(VerInfo) then
    raise exception.create('Could not get OS version info');
  result := (VerInfo.dwPlatformID >= 2); // treat future platforms as NT
end;

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?