問題タブ [windows-mobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1328 参照

internet-explorer - プログラムで IE Mobile のお気に入り画面を起動する

コマンド ライン パラメータを指定して、IE Mobile の [お気に入り] 画面を直接起動する方法はありますか?

0 投票する
4 に答える
1855 参照

c# - CoreCon API を使用してデバイスに接続しようとすると DirectoryNotFoundException が発生する

Visual Studio 2008 で CoreCon API を使用して、デバイス エミュレーターをプログラムで起動しようとしています。を呼び出すとdevice.Connect()、どういうわけか DirectoryNotFoundException が発生します。PowerShell または C# コンソール アプリケーションで試してみるとわかります。私が使用しているコードは次のとおりです。

このエラーが発生する理由を知っている人はいますか? 私はこれを WinXP 32 ビットのプレーンジェーン Visual Studio 2008 Pro で実行しています。コンソール アプリや PowerShell からは実行できないため、構成の問題だと思います。

スタック トレースは次のとおりです。

0 投票する
5 に答える
7649 参照

windows-mobile - Compact Framework の Zip ライブラリ オプションは?

私の要件:

  • .NET Compact Framework 2.0 および Windows Mobile 6.0 デバイスをサポートします。
  • コンテンツをストレージ カードのディレクトリに解凍するだけです。zip ファイルの作成は必要ありません。
  • 企業/商用ソフトウェアで使用できる必要があります。
  • オープン ソースにすることができますが、GPL またはその他のバイラル ライセンスはありません。

Xceed Zip for CFライブラリを見てきました。他にどのようなオプションがありますか?

0 投票する
5 に答える
12303 参照

c# - .NETTextBoxのMouseDownイベントをキャプチャします

.NET 2.0 TextBoxコントロールからでもMouseDownをキャプチャする方法はありますか?継承されたControlクラスにイベントがあることは知っていますが、TextBoxでは公開されていません。イベントハンドラーをオーバーライドする方法はありますか?

また、MouseDownイベントが公開されているOpenNETCF TextBox2コントロールを試しましたが、何をしてもハンドラーが起動しません。

助言がありますか?


マウスを搭載した、どのようなクレイジーなモバイルデバイスがありますか?:)

はい、Windows Mobileには実際のマウスはありませんが、WindowsMo​​bile.NETがマウスイベントをサポートしていないと誤解されています。画面上のクリックまたは移動は、引き続き「マウス」イベントと見なされます。これは、コードが完全なWindowsから簡単に移植できるようにするためにこのように行われました。そして、これはWindowsMo​​bile固有の問題ではありません。WindowsのTextBoxコントロールには、ネイティブのマウスイベントもありません。この場合、たまたまWindowsMo​​bileを使用していました。

編集:補足として... Windows Mobileは、組み込みデスクトップシステムやスリムターミナルサービスクライアントまたは「WinTerms」でよく使用されるWindowsCEコアで構築されているため、ハードウェアマウスをサポートしており、長い間使用されています。ほとんどのデバイスには、プラグを差し込むためのポートがありません。


.Net Frameworkによると、TextBoxのMouseDownイベントハンドラーがサポートされています。コードを実行しようとするとどうなりますか?

実際には、他のすべてのフォームコントロールと同様に、「コントロール」から継承するため、これだけが存在します。ただし、TextBoxクラスではオーバーライドされます(そして私が信じるプライベートに変更されます)。そのため、VisualStudioのIntelliSenseには表示されません。

ただし、実際には次のコードを記述できます。

コンパイルして正常に実行されます。唯一の問題は、TextBoxコントロールをタップしたときにtextBox1_MouseDown()が起動されないことです。これは、イベントが内部でオーバーライドされているためだと思います。イベントで何が起こっているかを内部で変更することすらしたくありません。他のイベントと同じようにカスタムコードを起動できるように、そのイベントに独自のイベントハンドラーを追加したいだけです。

0 投票する
3 に答える
14961 参照

c# - ユーザーコントロールプロパティデザイナーのプロパティ

Windows Mobile上のC#UserControlの場合(完全なWindowsで知っている場合は回答してください...動作する可能性があります)、コントロールのパブリックプロパティの1つで[デザイナープロパティ]ウィンドウに表示される内容をどのように変更しますか。例えば:

これはコントロールに表示されますが、「その他」カテゴリにあり、説明やデフォルト値はありません。「DesignerCategory」のようなSystem.ComponentModelの設定を使用してみました。たとえば、次のようなものです。

しかし、これはクラス宣言にのみ有効であると言います...以前に使用したSystem.ComponentModelアイテムであると誓うことができました...

アップデート:

@ジョンは言った:

DesignerCatogyは、クラスがフォーム、コンポーネントなどであるかどうかを示すために使用されます。

これを試して:

[Category( "Custom")]

それらを取得するために使用する必要がある特定の名前空間はありますか?私はそれらを正確に試しましたが、コンパイラはそれらを認識しません。

.NETCFでは、System.ComponentModelから入手できるように見えるのは次のとおりです。

悲鳴を上げないのはEditorBrowsableだけです

0 投票する
2 に答える
2266 参照

visual-studio - Windows Mobileデバイスエミュレーター-構成を永続的に保存する方法は?

HTTPプロキシサーバー( )が配置されているクライアントサイトで作業しています。エミュレーターのハードリセットを実行すると、エミュレーターのネットワーク接続設定とホストされているWindowsMo​​bileOSの設定が忘れられます。'状態を保存して終了すると'これらの設定はすべて失われます。定期的にハードリセットを行う必要があります。つまり、この情報が失われ、設定に多くの時間を費やします。

  • エミュレータに関連付けられたネットワークカード
  • WMOSのネットワークカード用のDNSサーバー。
  • WMOSの接続設定にあるプロキシサーバー。

どうすれば私の生活を楽にすることができますか?これをデフォルトとしてエミュレーターに保存できますか、それともインストーラーを簡単に作成できますか?

0 投票する
2 に答える
932 参照

unit-testing - NUnitLiteを使用して成功した人はいますか?

私は最近CompactFrameworkの作業を開始しましたが、VS 2008よりもユニットテストに関する推奨事項があるかどうか疑問に思いました。MSTestは問題ありませんが、テストのデバッグは悪夢であり、テストランナーは非常に遅いです。

codeplex上のNUnitLiteはオプションであることがわかりますが、あまりアクティブに見えません。これはNUnit3.0のロードマップにも含まれていますが、いつ公開されるかは誰にもわかりません。誰かがそれで成功しましたか?

0 投票する
2 に答える
866 参照

windows-mobile - Windows Mobile のオーディオ プレーヤー

Windows モバイル デバイス (Professional デバイス) 用の特殊なオーディオ プレーヤーを開発しようとしています。そして、私は一度問題に遭遇しました。

WM には圧縮されたオーディオ API がないか、ドキュメンテーションで家を見つけることができませんでした。はい、WM6サウンドAPIがありますが、再生を一時停止したり、指定した位置にシークしたりすることさえできません。WM デバイスには常に Windows Media Player がありますが、API ドキュメントは見つかりませんでした。

質問は次のとおりです。いくつかの一般的な形式の圧縮
オーディオで 、再生、一時停止、早送り、巻き戻し、再生位置の取得、オーディオ ファイルの長さの取得を行う簡単な方法はありますか? ライブラリはありますか?プラットフォーム API? なんでも?

0 投票する
1 に答える
1196 参照

windows-mobile - Windows Mobileのオーディオ/ビデオリモートコントロールプロファイル(AVRCP)

WMデバイスでBluetoothオーディオ/ビデオリモートコントロールプロファイル(AVRCP)イベントを処理する一般的な方法はありますか?私は特にCompactFrameworkの方法に興味がありますが、単純なP /InvokeAPIだけで満足しています。

アップデート。このトピックに関するMSDNの記事 を読みましたが、この知識を促進する方法がまだわかりません。サンプルはありません。誰か助けてもらえますか?

0 投票する
4 に答える
6965 参照

windows-mobile - ARMV4i (Windows Mobile 6) ネイティブ コード逆アセンブラー

ARMV4i実行可能ファイルと DLLの逆アセンブラを知っている人はいますか?

私はプラグイン DLL を持っていますが、非常にまれにdata abort(時間の 5% 未満)、特定の機能に絞り込んで作成しています (ダンプビンと によるアドレス出力を介してdata abort)。ただ、かなり大きな機能なので少し絞ってみたいと思います。呼び出しで発生していることは知っていmemset()ますが、その特定の関数には約 35 個の関数があるため、逆アセンブリを見て、問題の実際の場所を特定できることを期待していました。