1

電話 (sms、mms、電話をかける、写真を撮る) にアクセスできる Windows モバイル デバイス用のスクリプト言語はないようです。それを可能にする Python ライブラリを作成する (C で何かを記述し、コンパイルし、PythonCE にインポートする) のは、どれほど複雑でしょうか。

質問: Windows モバイルで Python に追加機能を提供する PythonCE モジュールをコンパイルする方法を理解するには、どこから始めればよいでしょうか。また、必要なツールキットは何ですか。Mac(Leopard)でそれはまったく可能ですか?

4

3 に答える 3

1

MSDNにはWindowsMo​​bileでのC++開発用のサンプルがたくさんあり、SDKにはいくつかのサンプルアプリケーションが付属しています。残念ながら、VS Expressエディション(無料のもの)には、スマートデバイス用のコンパイラが付属していません。唯一の無料オプションは、古いeMbedded Visual C ++(eVC)です。これは、現在8年前のものであり、サポートされていません(ただし、少なくともCE 5.0までのデバイス用のアプリを作成できます)。

于 2008-10-31T13:56:07.433 に答える
1

最初のステップとして、必要な機能を呼び出す実行可能プログラムを作成してみてください。たとえば、SMS を送信するには、MailSwitchToAccount を呼び出して「SMS」を渡す必要があるようです。プラットフォームの C API に慣れてください。

実行可能ファイルを作成するには、Visual Studio と Windows Mobile SDK が必要です。それらはWindowsで実行されます。クロス コンパイルには、CeGCC ( http://cegcc.sourceforge.net/docs/using.html ) がありますが、これを使用すると、おそらく Microsoft ツールを使用するよりも複雑になります。

必要な機能を実行する実行可能ファイルがあれば、それらから Python 拡張モジュールを作成するのは簡単です。拡張と埋め込みのチュートリアルに従ってください。

于 2008-10-31T10:15:00.783 に答える
0

pythonceモジュールをコンパイルするための環境を確立しようとしました(http://pythonce.sourceforge.net/Wikka/SConsBuild)が、2003 PPC SDKしか使用できず、最近の機能が利用できないようです。チュートリアルのすべての手順に従っても、サンプルの spammodule.c がコンパイルされません :(

  • Windows Mobile の C (C++) プログラミングを開始するために利用できる良いチュートリアルはありますか?
  • また、無償版のVisualStudio(Express版)でも可能ですか?
于 2008-10-31T12:17:29.817 に答える