2012-03-01 8 views
-1

私はデスクトップ(XP)アプリケーションとCEアプリケーション(Motorola MC9090)を持っており、モトローラではほとんどバーコードをスキャンしないで、WiFiを使用してPC上のアプリケーションにテキストを送信します。どうすればいいのかわかりません - 何か提案はありますか? (VB.NET優先)Windows CEおよびWindows XPアプリケーションとの通信

答えて

1

これを論理的に考えて、これを少し簡略化してみてください。

あなたがWiFiでやりたいのであれば、スキャンして送信するためにデバイス上に「何か」が必要になるだけでなく、Webサービスなどの受信する「サーバー」上に何かが必要になります。実際には2つのことを書く必要があります。

単純なオプションは、データを受信(および処理、認証処理など)するための単純なASP.Net Webサービスをまとめたものです。

CEデバイス用のアプリケーションを作成して、このWebサービスとやりとりし、ユーザーとのやりとりを処理できます(ほとんどのスキャナは、キーを押してフォーカスを当ててコントロールに偽装します)。 WiFiが範囲外である状況にも対処する必要があるかもしれないことに注意してください。

Windows CEをターゲットにしている場合は、Visual Studio 2010以降で(私の知る限りは)実行できないため、サポートライフサイクルを最大化するためにVS 2008を取得する必要があります。

+1

VS版で正しく修正されました。 OPはVS.NET 2008を必要とします。 – tcarvin

+0

あなたのアドバイスありがとうございますが、より正確なWebサービスについて教えてください。 PCのプログラミングは私が通常やっていることではありません(通常私はPLCのためのプログラムを書いています)が、それは私がやらなければならないプロジェクトの一部です。私はVB.NETのプログラミングを学んだことはありません。私は結びついたほとんどの解決策を見つけましたが、私はこれについて何も見いだせません。私が使用しなければならないメソッドの名前は素晴らしいでしょう! – Kawon

+0

Visual StudioにはASP.Net Webサービスを作成するためのテンプレートが付属しています。これは良いスタートポイントになるはずです –

関連する問題