問題タブ [smart-device-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 投票する
1 に答える
233 参照

windows-ce - Win CE 4.1 デバイスまたはエミュレーターで VS 2008 SmartDevice アプリケーションを展開およびデバッグする方法

VS 2008 でスマート デバイス アプリを作成しました。Windows Mobile OS デバイスで正常に展開およびデバッグできました。

ただし、Windows CE 4.1 デバイスを使用して同じアプリを展開およびデバッグする必要があります。問題は、アプリがコンパクト フレームワークの上位バージョンであることを示すコンパクト フレームワーク バージョンであるため、CE 4.1 デバイスでアプリを実行できません。

そのため、エミュレータを使用してアプリをデバッグしようとしました。

VS 2008 デバイス リストに記載されているエミュレーターでアプリのデバッグに失敗したことを確認したいと思います。

問題を解決するための回避策があればうれしいです!

ありがとう!

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

c# - C# を使用して Bluetooth を有効または無効にする方法

私は現在、Bluetoothのアクティベーションに取り組んでいます(Windows CEバージョン6から自動的に特定の操作の後にBluetoothを有効および無効にするだけです)
私はSmartDeviceFramework ie CABファイルを使用しており、それをWindows CEにインストールします

以下は、私が使用した方法です( Bluetooth用のInTheHand.Net.Personal.dllファイル):

だから私はここでエラーに直面しています:

エラー:

上記のエラーは、デバイスで Bluetooth が無効になっているときに1 回
発生し、上記の行が実行さ れてアプリケーションが閉じられますが、アプリケーションが閉じられ、モバイルで Bluetooth マネージャーに移動すると、Bluetooth が有効になります。

私の問題:

1回のクリックではなく、ボタンを2回クリックしてボタンを有効にする必要があります(1回目はアプリケーションがエラーで閉じたとき(ただしBluetoothがオンに設定されている)、2回目は範囲内のデバイスを検索するため)。

私の仮定

プログラムがモバイルからBluetoothをオフから検出可能にしようとすると、セキュリティ上の問題が発生する可能性があると思います。

C#のWindowsMo​​bile CEでBluetoothのオンオフを自動的に設定できるプロセスSystem.Digonostics; dll )はありますか

試してみましたが、取得できなかったので、誰かがこれを手伝ってくれたり、Bluetooth接続用のdllファイルを提案したりできます.

ありがとう

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

c# - Invoke() 使用時のクロススレッド例外

Windows Mobile 5 ベースのバーコード スキャナーで実行するアプリケーションを開発しています。クロス スレッド例外が発生し、アプリケーションが失敗することがあります。

このアプリケーションは C# 3.5 で記述され、Motorola EMDK for .NET の上に構築されていますが、 Smart Device Frameworkの一部も使用しています。

私のメイン フォームには、アプリケーションのコンテキストに基づいてコンテンツを変更するパネルがあります。すべてのビューは、共通のインターフェイス IContentView を共有します。

また、いくつかのバックグラウンド スレッドを使用して、デバイスが現在充電中かどうかを監視し (ユーザー ログアウトをトリガーします)、デバイスがサーバーに接続できるかどうかも監視します。

パネルで変更を呼び出すときに、変更中のコントロールで変更が確実に呼び出されるようにするために、ここから John Skeets の構築を使用しています。

contentPanel は System.Windows.Forms.Panel です。

しかし、私はまだ次の例外を受け取ります:

ここで何が欠けていますか?スレッドからパネルへの変更を正しくマーシャリングするために何か他のことをする必要がありますか?

どんなアドバイスでも大歓迎です。