-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