-1
如何用Delphi XE2显示Windows版本的信息? 我已经在“使用”添加“System.SysUtils”,然后写了下面的代码:的Windows版本信息
Edit1.Text :=TOSVersion.ToString;
Edit2.Text :=TOSVersion.Name;
上面的代码编译成功。但下面的代码不能编译。
Edit3.Text :=TOSVersion.Build;
Edit4.Text :=TOSVersion.Major;
Edit5.Text :=TOSVersion.Minor;
Edit6.Text :=TOSVersion.ServicePackMajor;
Edit7.Text :=TOSVersion.ServicePackMinor;
Edit8.Text :=TOSVersion.TArchitecture;
Edit9.Text :=TOSVersion.Platform;
我的要求是只显示Windows本机信息。我不需要任何格式。
但问题在于“Edit2.Text:= TOSVersion.Name;”在Win8的情况下只显示为“Windows”。请给出任何决议。 – 2013-03-24 15:40:51
'TOSVersion.Name'默认为只是'“视窗”'一个未知的操作系统版本。因此,您正在使用尚未更新'TOSVersion'来识别Win8的RTL。 – 2013-03-25 20:45:48