Private string getOperationsysteminformation ()
{
System.operatingsystem m_os = system.environment.osversion;
String m_osname = "unknown";
Switch (M_OS.Platform)
{
Case System.PlatformID.WIN32WINDOWS:
Switch (m_os.version.minor)
{
Case 0:
m_osname = "windows 95";
Break;
Case 10:
m_osname = "windows 98";
Break;
Case 90:
m_osname = "windows me";
Break;
}
Break;
Case system.platformid.win32nd:
Switch (m_os.version.major)
{
Case 3:
m_osname = "WindWS NT 3.51";
Break;
Case 4:
m_osname = "Windows NT 4";
Break;
Case 5:
IF (m_os.version.minor == 0)
M_OSNAME = "Windows 2000";
Else IF (m_os.version.minor == 1)
m_osname = "windows XP";
Else IF (m_os.version.minor == 2)
m_osname = "Windows Server 003";
Break;
Case 6:
m_osname = "longhorn";
Break;
}
Break;
}
Return M_OSName "," M_OS.Version.toString ();
}