- PR -

Windows Vista環境でのPDA・PC間のAPIについて

1
投稿者投稿内容
yuki
会議室デビュー日: 2005/06/08
投稿数: 11
投稿日時: 2008-04-18 10:41
いつも拝見させていただいております。

Windows Vista環境でのPDA、PC間のAPIについて
ご相談させて頂きたく、書き込ませて頂きました。


#長文になってしまい、申し訳ありません。


現在、会社のプロジェクトでPDAから入力された
販売データをOracleのテーブルに登録する機能を
製造しようと考えております。

<処理の流れ>
 �@PDAから販売データ入力(PDA内のCSVファイルに書き込まれる)
 �APDAがクレードルに接続されているかチェック
 �BPDA→PCに販売データ(CSVファイル)取込み
 �CPCに取込んだ販売データをOracleのテーブルに登録

<開発環境>
 ・Windows Vista Bussiness
 ・VB.net(Microsoft Visual Basic 2005)
 ・Oracle OraClient10g_home1

<PDA>
 ・CASSIOPEIA DT-5200

このとき、処理を実行するPCのOSによってPDAとPC間の
接続方法が異なるため、OSによって異なるAPIでコーディングを
しなければなりません。

 ◆Windows XPの場合
  ・接続方法:ActiveSync4.5によりPDAとPC間を接続
  
  ・実現方法:RAPI関数(ActiveSyncで用意されているAPI)
        により、�@〜�Bは実現可能(これから検証予定)

 ◆Windows Vistaの場合
  ・接続方法:Windows Mobile Device Center(WMDC) 6.1により
        PDAとPC間を接続
        ※Vistaでは、ActiveSyncはインストールできず、
         代替としてWMDCが提供されている
       【参考 http://sysdl.casio.jp/pub/pa/DT-5200/soft/DT5200SP203.pdf
           の5番】

  ・実現方法:□□□□□□□□□□検討中□□□□□□□□□□


Winidows XPに関しては、流用できそうなサンプル等があり、
実現できそうだという所まで調査したのですが、
Windows Vistaに関しては、まだリリースされて間もないということと、
Windows Mobile Device CenterのAPIに関する資料やサンプル
が極めて少ないことから、実現可能なのかどうか調査できていない
状態です。

私の調査不足で至らない点もあるかと思いますが、
もし、Windows Vista環境で実現可能な方法、または参考に
できそうな資料等ご存知の方がいらっしゃいましたら、
ご教授をお願い致します。

1

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