Windows Mobile 5が搭載されたintermec CN3デバイスを使用していて、barcodereaderとイメージャを使用しようとしています。インターネットに接続したときにCN3バーコードリーダとイメージャが失敗する
インターネットに接続しているときに、itcscan.dllおよびimager.dllファイルが見つかりません。彼らはインターネットに接続されていない間は完全に動作することに注意してください。
barcodereaderに次のエラーが表示されます。「Pantvoke DLL 'ITCScan.DLL'」が見つかりません。 これはイメージャのエラーです: "イメージャを開くことはできません"。
ピンボケのエラーを見つけることができないというウェブに関する記事がたくさんありますが、インターネットに接続されていることに特有のものはなく、オフラインのときでも失敗するようです。
は、彼らは新しい文で失敗:
グローバルVAR:Intermec.DataCollection.BarcodeReader barRead;
if (barRead == null)
{
barRead = new Intermec.DataCollection.BarcodeReader();
イメージャは
img = new Intermec.DataCollection.Imager(PictureImager, Imager.PictureResolutionSize.Sixteenth);
はなく、その後に設定されているいくつかの設定があり、独自のグローバルVARと似ていますインターネットに接続している間、これらのステートメントを通過することはありません。
BarcodeReaderのこのinitを含むクラスのコードを追加して、例外の正確な詳細を追加できますか? –
BarcodeReaderオブジェクトとImagerオブジェクトをインターネット接続なしで初期化することはできますが、インターネットに接続して初期化することはできません。デバイス上のITCScan.dllはどこにあり、どのバージョンのDCNet.cabをインストールしましたか? – josef
@josefデバイス上では、dllはwindowsフォルダにあります。 Iveはそこからアプリフォルダにコピーしてみましたが、成功しませんでした。私はCE5をインストールしました。 – Ferdie