all groups > dotnet compact framework > april 2008 >
You're in the

dotnet compact framework

group:

OS Version


Re: OS Version Christopher Fairbairn
4/24/2008 12:00:00 AM
dotnet compact framework: Hi,

[quoted text, click to view]

Take a look at a blog post of mine titled "What device is my application
running on?" available at http://www.christec.co.nz/blog/archives/77.

You can obtain the Windows CE kernel version via the
System.Environment.OSVersion property. Combining this with P/Invoking
the SystemParameterInfo API (to query the SPI_GETPLATFORM property) will
enable you to differentiate between the various platforms and releases.

You may also be interested in determining the Adoption Kit Update (AKU)
in use by a given Windows Mobile device. See
http://www.christec.co.nz/blog/archives/337 for details on how to do this.

Hope this helps,
Re: OS Version Christopher Fairbairn
4/24/2008 12:00:00 AM
Hi,

[quoted text, click to view]

Also of note, if you are using .NET CF 3.5 there is a new
SystemSettings.Platform property (see the MSDN documentation at
http://msdn2.microsoft.com/en-us/library/microsoft.windowsce.forms.systemsettings.platform.aspx)

This will be one of the enum values WinCEPlatform.PocketPC,
WinCEPlatform.Smartphone or WinCEPlatform.WinCEGeneric.

Hope this helps,
OS Version masterik
4/24/2008 4:52:26 PM
Hello,


How can i determine the OS/Platform version with .NETCF?
I need to know if my app runs on Windows CE or on Windows Mobile and the
version number...


Thanks in advance,
Malik
AddThis Social Bookmark Button