是否有可能基於Windows加載窗體?基於Windows的Windows窗體加載
if Windows XP load form1
if windows 7 x86 load form2
if windows 7 x64 load form3
是否有可能基於Windows加載窗體?基於Windows的Windows窗體加載
if Windows XP load form1
if windows 7 x86 load form2
if windows 7 x64 load form3
是使用System.Environment.OSVersion
System.OperatingSystem osInfo = System.Environment.OSVersion
參見這太問題,瞭解如何解釋結果:How to translate MS Windows OS version numbers into product names in .NET?這一個一起:How to detect Windows 64-bit platform with .NET?。
然後只加載窗體的相應版本。
是否有可能從System.Enviroment.OSVersion獲取所有可能的結果? – Burimi
不,不是。你也必須解決這個問題。這只是一些功能,你可以將它們隱藏在輔助類中。 –
非常感謝! –
檢查了此問題http://stackoverflow.com/questions/2241603/what-is-the-best-way-for-a-winforms-application-to-determine-exactly-which-window – Waqas