- PR -

Windows Mobile 5 と CE 5

1
投稿者投稿内容
アキラ
会議室デビュー日: 2003/12/16
投稿数: 9
投稿日時: 2007-01-19 11:14
C#で開発したPDA用(WM5.0)用のアプリケーションをハンディーターミナル(CE5.0)で動作させる必要が出てきました。それぞれの機種で画面構成を変更する必要があるため、どちらのOSで動作しているのかを判定したいのですが、この判定はどのように行えばいいでしょうか?ご教授下さい。
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2007-01-19 11:46
一応、作り分けるのが原則です。
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2007-01-19 11:48
引用:

アキラさんの書き込み (2007-01-19 11:14) より:
C#で開発したPDA用(WM5.0)用のアプリケーションをハンディーターミナル(CE5.0)で動作させる必要が出てきました。それぞれの機種で画面構成を変更する必要があるため、どちらのOSで動作しているのかを判定したいのですが、この判定はどのように行えばいいでしょうか?ご教授下さい。


微妙に板違いですね。MobileConnectionの方が良いんじゃない?

画面構成を変える必要があるのは何故でしょう?画面解像度で判定するとか、設定ファイルで切り替える方が、汎用性もあって現実的だと思うんですけどね。

WindowsMobileもWindowsCEもOSとしては同じものですので、標準のAPI等で単純に判断することはできないと思います。メーカーに問い合わせた方が早いと思いますよ。
_________________
甕星 <mikahosi@abox9.so-net.ne.jp>
http://blogs.msmvp.jp/mikahosi/
アキラ
会議室デビュー日: 2003/12/16
投稿数: 9
投稿日時: 2007-01-19 11:52
やはりそうですね。ただWM5.0用(compact framework 2.0)のアプリケーションがCE5.0上でほぼ問題なく動作してしまったものですから、OSを判定できればそのまま使い回しできるかと期待してしまいました。ご回答ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)