2011-12-20 13 views
1

Pocket PCにWiFi接続があるかどうかをプログラムで検出しようとしています。 Wi-Fiが唯一の可能性があるため、接続を検出することはおそらく機能します。Pocket PCで無線LAN接続を検出する

接続が検出されると、データはWebサービスからダウンロードされます。

私はVBで開発していますが、C#のものはすべて問題ありません。

Windows MobileではMicrosoft.WindowsMobile.StatusSystemStateクラスがありますが、これは動作しますが、これはPocket PCでは利用できません。同等のものは優れていますが、私は見つけられません。

使用できる製造APIがあるかもしれませんが、製造元に縛られたくない場合があります。 私はサードパーティ製のものを使用することも許可されていません。アウト

+0

あなたが見つけたらどうしますか?もしそれが '' <ネットワーク要求を出す> 'ならば、とにかく試してみるといいでしょう。 – AakashM

+0

接続が検出されると、Webサービスからデータがダウンロードされます。 –

+0

そうかもしれません。とにかくデータをダウンロードしようとしないのはなぜですか?それがうまくいくなら、素晴らしい。もしそうでなければ、あなたはネットワークを持っていないことを知っています。 – AakashM

答えて

1

ため

おかげで、それが害を行いませんどこsomwhereするUDPパケットを送信し、確認してください?

Windows Mobile StandardとWindows Mobile Professional(PPC)でMicrosoft.WindowsMo​​bile.Status名前空間を使用しているためです。

+0

UDPパケットを送信する最も簡単な方法は何ですか?ありがとう –

+0

Socketクラスには簡単な方法があります。MSDN検索を使用するか、ヘルプが必要な場合は別のコメントを残してください。 –

0

それエラーがポケットのバージョンでは、あなたが作業している場合は任意の提案

+0

バージョン4.20.0(ビルド14053)です。 Microsoft.WindowsMo​​bile.Statusを使ってWM5で動作していたテストアプリを持っていましたが、PPCで失敗しました –

関連する問題