PDA

View Full Version : تشخیص سیستم عامل در زمان اجرا



javadasadi
شنبه 16 اردیبهشت 1391, 08:20 صبح
سلام دوستان من میخوام موقع اجرای برنامم بتونم سیستم عامل رو تشخیص بدم چون کدی که برای xpو 7 دارم متفاوته ممنون میشم راهنمایم کنید

رافعی مهدی
شنبه 16 اردیبهشت 1391, 15:01 عصر
سلام

MessageBox.Show("Is64BitOperatingSystem = " + Environment.Is64BitOperatingSystem +
Environment.NewLine +
"OSVersion = " + Environment.OSVersion);



+-----------------------------------------------------------------------------------------------------------------------------------------+
| | Windows | Windows | Windows |Windows NT| Windows | Windows | Windows | Windows | Windows | Windows | Windows |
| | 95 | 98 | Me | 4.0 | 2000 | XP | 2003 | Vista | 2008 | 7 | 2008 R2 |
+-----------------------------------------------------------------------------------------------------------------------------------------+
|PlatformID | Win32Windows | Win32Windows | Win32Windows | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT | Win32NT |
+-----------------------------------------------------------------------------------------------------------------------------------------+
|Major | | | | | | | | | | | |
| version | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 6 | 6 | 6 | 6 |
+-----------------------------------------------------------------------------------------------------------------------------------------+
|Minor | | | | | | | | | | | |
| version | 0 | 10 | 90 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 1 |
+-----------------------------------------------------------------------------------------------------------------------------------------+

برای کسب اطلاعات بیشتر اینجا (http://stackoverflow.com/questions/2819934/detect-windows-7-in-net) رو ببینید.