問題タブ [compact-framework]

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 投票する
2 に答える
1749 参照

windows-mobile - Windows Mobile用のQR(クイックレスポンス)コードコンポーネント/ APIはどこにありますか?

QRコードリーダーをWindowsMo​​bileアプリケーション(.NET Compact Framework)に統合するためのサードパーティソリューションを探しています。コンポーネントは、リーダー(カメラ)とデコーダー(アルゴリズム)を統合する必要があります。

アプリケーションの外部で呼び出すことができ、Windowsメッセージを使用して通信できるQuickMarkリーダーを試してみました。それは静かにうまく機能しますが、私が必要とするすべてのオプションを私に与えるわけではありません(例えば、それをインストールする必要があるなど)。

私が見逃したかもしれない他の良い解決策はありますか?オープンソースはありますか?さまざまなデバイスでテストしましたか?

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

c# - 複数のフォームと単一の更新、うまくいきますか?

各フォームに多くの描画/アニメーションを含む異なる/単一のフォームを使用して.NET CFでアプリケーションを作成する必要があります。 [J2ME Gaming Code] があまり変更を加えずに機能するように、さまざまな状態を示します。いくつかの可能なシナリオにたどり着きました。どれが完璧になりますか?

  1. 単一のフォームを用意し、コントロールを手動で追加/削除してから、ゲームループのトリックを使用します。
  2. コントロールを含むさまざまなフォームを作成し、メイン スレッドで update と application.doEvents() を呼び出します。[ while(isAppRunning){ UPDATE() Application.DoEvents() }
  3. 必要に応じて、各フォームで update - paint ループを作成します。
  4. その他のアイデア。

これに関する提案をお願いします

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

.net - CE 5.0 Compact Framework .NET 上の DataGrid は編集をサポートしていますか?

ユーザーが編集できる CE 5.0 / .NET CF 2.0 で DataGrid を取得しようとしています。http://msdn.microsoft.com/en-us/library/ms838165.aspxのドキュメントは、一部の環境では編集がサポートされていないことを示しています -

DataGrid コントロールの編集はネイティブでサポートされていないため、手動で実装する必要があります。

この醜い例を実装する必要がありますか? 示されているようにうまく機能しませんか?

ドキュメントでは、どのプラットフォームでどの .NET 機能を使用できるかについて明確ではありません。

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

c# - .NET Compact Framework 印刷ライブラリ

Compact .Net Framework 1.0 からの印刷に使用できるライブラリを特定できる人はいますか?

基準:

  1. テキストとバーコードを印刷できる必要があります。
  2. ライブラリはできれば、中断を最小限に抑えて .Net 2.0 以上にアップグレードできる必要があります。
  3. [商用アプリケーションの一部として配布できる] オープン ソースまたは購入可能なソースのいずれかです。

編集

詳しくは:

  1. 私たちは ISV であり、このアプリケーションは顧客に販売されています。
  2. このアプリケーションは通常、Symbol、Opticon デバイスにインストールされます。ただし、一般的な Windows Mobile PDA または電話デバイスにインストールされる場合があります。
  3. ライブラリが複数のベンダーのプリンターで動作することを望みます。[私は現在、テスト用に O'Neil と Citizen-Systems のプリンターを持っています]。
  4. Bluetooth を使用してプリンターを接続する必要があります。ライブラリは通常、シリアルポート接続で動作するはずです。
  5. FieldSoftwarePrinterCE.NetCFは、この要件に適合しているようです。ありがとうございます。私は似たようなものを探しています。

ありがとう、

キショア

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

.net - Windows Mobile 5 デバイスから .NET Compact Framework を削除するにはどうすればよいですか?

Windows Mobile 5 スマートフォンで多数のサードパーティ アプリケーションを動作させようとしています。

Microsoft .NET Compact Framework の最新バージョン (3.5) をインストールしましたが、アプリを実行するたびに、「このアプリケーション [アプリケーション名] には新しいバージョンの Microsoft .NET Compact Framework が必要です」というエラー メッセージが表示されます。このデバイスにインストールされているバージョンよりも。」

最新バージョンを正常にインストールしたと思われることを考えると、これは意味がなく、.NET Compact Framework を削除して最初からやり直す必要があると思います。(再インストールを試みましたが、私が知る限り、デバイスまたは PC から自動的に削除する方法はありません。)

私が何をする必要があるかについて誰か提案がありますか? ありがとう!

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

c# - エラー 1150 genasm.exe(1) : エラー type のファイナライズ中にエラーが発生しました。メソッド「DoParse」

oOo 非常にエキサイティングなビルドの問題です。コンパクトなフレームワークは、構築中に時々おかしくなります。通常、xmta ファイルをいじるときですが、このシナリオでうまくいかないのを見たのはこれが初めてです。

抽象メソッドを使用して抽象基本クラスを作成しました。これをコア dll の 1 つに配置しました。これは大丈夫でした。次に、「後で」.dll を継承します。今、私はこのエラーを受け取ります:

エラー 1150 genasm.exe(1) : エラー type のファイナライズ中にエラーが発生しました。アセンブリ 'UICore.WindowsCE.asmmeta、Version=1.0.3187.17348、Culture=neutral、PublicKeyToken=null' のタイプ 'MyComanyName.PlatformName.ProductName.Configuration.ConfigurationParser' のメソッド 'DoParse' には実装がありません。UIコア

はい、このメソッドをこのクラスに実装しました。また、完全なクリーンと再構築、およびVSの終了と再起動も試しました。

興味深いことに、「オブジェクトがオブジェクトのインスタンスに設定されていません」という警告もありますが、これは少し変わっています。

更新:メソッドを抽象化ではなく仮想化すると、問題はなくなります。

アップデート:

  • CF2.0 SP1
  • ビジュアル スタジオ 2005 SP1
  • メソッドは一般的ではありません
  • ただし、このオブジェクトのコンストラクターにジェネリック メソッドを持つオブジェクトを渡します。
0 投票する
2 に答える
4524 参照

deployment - ClickOnce配置は、Windows Mobileおよびコンパクトフレームワークで使用できますか?

ClickOnce展開方法を使用して、Windows Mobileプラットフォーム(スマートフォンやPocket PCなど)を対象としたアプリケーションを展開および自動更新できますか?

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

compact-framework - Windows CE Core ライセンス ビルドで Help.ShowHelp を使用する方法はありますか?

Windows CE 6.0 用の Compact Framework 3.5 アプリケーションを開発しています。Help.ShowHelp() は NotSupportedException をスローします。windowsembedded.com で、次のステートメントを見つけました。

「ブラウザが必要なため、コア ランタイムにはヘルプが含まれていません。」

これが例外の理由ですか?もしそうなら、この問題を回避するための推奨される方法はありますか、それとも独自のヘルプ システムを構築する必要がありますか?

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

.net - 異なるスレッドでコンポーネントを更新する方法は? .NET CF

PDA に地図を表示する .NET Compact Framework アプリケーションをプログラミングしています。

全体図を構成するこのコンポーネントのいくつかを使用して、マップ全体の独自の部分を描画するアドホック コンポーネントを作成しました。1 つのステップでマップ全体をペイントする際の待ち時間を避けるために、このようにしました。

ここでやりたいことは、この部分を独自のスレッドにペイントして、マップが 1 つのエンティティとして成長しているように見せ、(さらに重要なことに) ユーザー インターフェイスの残りの部分がフリーズしないようにすることです。

マップの各部分が onPaint メソッドでペイントされていることを正しく知っています。私の考えは、どういうわけか、システムに「このコードをスレッドで実行してください」と伝えることです。

何かのようなもの:

これを行う方法を知っていますか?それとも私のアプローチは単に間違っていますか?

御時間ありがとうございます!

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

c# - モバイルでの Google マップの実装

.net2.0を使用してモバイルアプリケーションでGoogleマップを表示する方法