PocketPC ( Proffesional/Clasicc Edition ) と Smartphone ( Standard Edition ) では一部のコントロールの対応可否に違いがあったり、デバイスのプラットフォームによって処理を分けたい場合などあります。
今回は、デバイスプラットフォームの種別を取得します。.NET Compact Framework 2.0以前をお使いの方は、ここで紹介する方法が使えませんので、「デバイス プラットフォームを取得する(~2.0)」をご覧下さい。
以下にサンプルコードを示します。
デバイス プラットフォームの種別を取得する
VB.NET
Shared Function GetPlatform() As WinCEPlatform return System.Environment.OSVersion.Platform End Function
C#
public static WinCEPlatform GetPlatform() { return System.Environment.OSVersion.Platform; }
実行結果
上記のコードを実行すると、テキストボックスにプラットフォームの種別が表示されます。