win98还是win2000?(在线)
-------------
这个办法试试:
NOW函数返回的时间:
WIN98与2000不一样的
-------------
这个办法试试:
NOW函数返回的时间:
WIN98与2000不一样的
解决方案 »
- 无聊中看到一个HOOK函数,遇到一小问题,请指教
- 运行后得出DBChart是柱形图,我想点击按钮转换为线图或其它形图,要如何写
- Delphi 中的登陆窗口问题!!!!!!!!
- ★★★奇怪的问题!!!我的窗体以前打开很快,现在不知道怎么搞的打开很慢,要等半天,好像压了块石头一样!大家帮我看看!在线等!!!
- Excel控制高难度问题。
- 还是关于as关键字的问题
- 如何用delphi把sql server中的数据转入access中
- 关于DELPHI调用VC的DLL的问题
- 想走不敢
- 多层结构中向客户端传递更新错误信息在DataSetProvider的onupdateerror中应如何写?
- 请教各位高手,渐变问题
- 谁有学生管理系统的源码!??
好像叫GetSystemInfo
var
VersionInfo : TOSVersionInfo;
OSName : String;
begin
VersionInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfo);
if Windows.GetVersionEx(VersionInfo) then
begin
with VersionInfo do
begin
case dwPlatformId of
VER_PLATFORM_WIN32s : OSName := 'Win32s';
VER_PLATFORM_WIN32_WINDOWS : OSName := 'Windows 95';
VER_PLATFORM_WIN32_NT : OSName := 'Windows NT';
end;
OSName:=OSName + ' Version ' + IntToStr(dwMajorVersion)
+ '.' + IntToStr(dwMinorVersion) +#13#10+
'Build ' + IntToStr(dwBuildNumber) + ': ' + szCSDVersion ;
end;
end;
if Win32Platform = VER_PLATFORM_WIN32_NT then
with TRegistry.Create do
try
RootKey := HKEY_LOCAL_MACHINE;
if OpenKeyReadOnly('\Software\Microsoft\Windows NT\CurrentVersion') then
OSName:=OSName+#13#10+ReadString('ProductName');
finally
Free;
end;
Application.MessageBox(PChar(OSName),PChar('操作系统信息'),mb_ok);
end;
var
Version: DWORD;
begin
Version:=GetVersion;
if Version<$80000000 then //NT
end;
你查一下以前帖子,有这方面信息
OS: TOSVersionInfo;
OSName: String;
begin
OS.dwOSVersionInfoSize := SizeOf(TOSVersionInfo);
if GetVersionEx(OS) = True then
begin
case OS.dwPlatformId of
VER_PLATFORM_WIN32s : OSName := 'Windows 3.1/Win32s';
VER_PLATFORM_WIN32_WINDOWS : OSName := 'Windows';
VER_PLATFORM_WIN32_NT : OSName := 'Windows NT';
end;
end;
end;