1

着信SMSメッセージを傍受し、特定の基準に一致すると自動応答するWindows 6.1標準スマートフォン用のアプリケーションを作成したいのですが、無数のSDkをインストールしているにもかかわらず、必要なことを実行できません。

使用したいコードはMicrosoft.WindowsMo​​bile.PocketOutlook.dllアセンブリに依存していますが、そのアセンブリが見つからないようです。このアセンブリを標準のモバイルデバイスで使用することは可能ですか、それともWindows Mobileプロフェッショナルデバイスが必要ですか?

したがって、基本的には、WindowsMo​​bileアプリケーションを作成するためのセットアップの支援が必要です。

  • 私はSharpDevelopを使用しています(Visual Studioを購入する余裕がないため)。
  • Microsoft.WindowsMo​​bile.PocketOutlookアセンブリが必要です(動作するはずのコードを既に記述しているので、それを使用します)。
  • デバイスエミュレーターもいいので、電話でテストする必要はありません。

Windows 6.1 Standardデバイス(HTC OZone)で何をしたいですか?

私はこの時点で完全に立ち往生しているので、どんな助けもいただければ幸いです。

ありがとう、

コードをコンパイルしようとすると、予想どおり、次のエラーが発生します。

  • タイプまたは名前空間の名前「WindowsMo​​bile」が名前空間「Microsoft」に存在しません(アセンブリ参照がありませんか?)

Microsoft.WindowsMo​​bile.PocketOutlookアセンブリが見つからないため、もちろんアセンブリ参照がありません。

このアセンブリはどこで入手できますか?また、このコードが見つかった場合、このコードはWindows 6.1標準電話で実行されますか?

4

2 に答える 2

3

私の意見では、Windows Mobile 開発の初心者が Visual Studio なしで作業するのは非常に困難です。

理論的には、SharpDevelop または MonoDevelop を使用できますが、エミュレータまたは接続されたデバイスでデバッグを行うことはできません。実行中にコードをステップ実行してデバッグできることは、Windows Mobile を初めて使用し、コーディングしたものが機能しない理由がよくわからない場合には見逃せないことのように思えます。何かをデバッグするには、より多くの労力と時間が必要であり、最終的には、Visual Studio ライセンスを購入する方が費用対効果が高いことに気付く場合があります。

最低限必要なのは Visual Studio 2005 Standard です。どこかで安価に販売されているかどうかを確認してみてください (ほとんどの開発者は現在 VS2008/2010 を使用しているため)。学生の場合は、アカデミック ライセンスを取得するか、Microsoft のDreamSparkプログラムを利用できます。または、スタートアップの場合は、Microsoft のBizSparkプログラムを見ることができます。

于 2010-01-20T17:50:08.297 に答える
0

ほとんどの要件が実装されているサンプル コードから始めてみてください。SDK にはサンプルが付属しています: SMSIM リンク テキスト

C# を使用して、Short Messaging Service (SMS) 傍受アプリケーションのマネージ コード バージョンを作成する方法を示します。

これが役立つことを願っています。マイク

于 2010-01-20T17:29:24.007 に答える