問題タブ [opennetcf]
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.
c# - WindowsMobile6デバイスから添付ファイル付きの電子メールを送信する方法
.NETCFはSmtpClientクラスをサポートしていないことを学びました。最高のものは、私が使いたくないPocketOutlookクラスです。
OpenNETCFには、SmtpClientクラスを使用可能にするOpenNETCF.Net.Mail名前空間があることがわかりました。残念ながら、これは部分的にしか実装されておらず、添付ファイルを直接サポートしていません:http: //community.opennetcf.com/forums/t/11325.aspx
その投稿は、マルチパートMIMEメッセージを使用して添付ファイルを追加することがまだ可能であることを示唆しています。
アップデート
w3.orgの記事を見るというctackeの提案を読んだ後、私は次のようにメソッドを変更しようとしました。
私が受け取る電子メールは次のようになります。
--単純な境界コンテンツタイプ:text / plain; charset = us-ascii
リクエストした写真を添付します。
--単純な境界コンテンツタイプ:image / jpg;
System.Byte []
-単純な境界-
フォーマットの問題はありますか?またはヘッダーがありませんか?
windows-mobile - アプリがアクティブでない場合、FileSystemWatcherは失敗します
別のアプリケーションの背後にあるバックグラウンド(filesystemwatcherを使用)で、Windows Mobile 6.1デバイス上で実行するアプリケーション(c#で記述)を取得しようとしています。私は単純なfilesystemwatcherを作成しました。これは、現在のアプリケーションである限り(つまり、その後に別のプログラムを開かない限り)うまく機能します。インスタンスに戻った後でも、filesystemwatcherは機能しなくなります。.net cfにはファイルシステムウォッチャーが含まれていないため、OpenNETCFを使用します。
なぜこれが機能しないのか誰もが知っていますか?
どんな助けでも大歓迎です。
これが私のコードです:
c# - OpenNetCFWebRequestMethodクラスがありません
このリンクからOpenNETCFのコミュニティ版をダウンロードし、FTPにアクセスしようとしています。しかし、OpenNETCF.NetまたはOpenNETCF.Net.Ftp名前空間でWebRequestMethodsクラスを見つけることができません。私が何かを逃している場合は、助けて提案してください。
c# - プログラムでワイヤレスアドホックネットワークを作成する
起動時にWindowsMobile6.1にワイヤレスアドホックネットワークをセットアップするにはどうすればよいですか?これを行う唯一の方法はプログラムであり、ネットワークを作成する方法を見つけることができなかったと思います。OpenNetCFを見つけましたが、.NET CFでこれを行う方法はありますか?または、OpenNetCFでそれを行う方法は?
ソケット通信ができるように、これを行う必要があります。
.net - 変更を加えていないのに、「名前空間名 'bla' のタイプが存在しません...」と表示されるのはなぜですか?
エラーのないビルドから 3 つのタイプに移行するのはなぜですか。
名前空間名 'bla' の型は、クラスまたは名前空間 'blah' に存在しません (アセンブリ参照がありませんか?)
3 つのエラーはすべて同じグループのファイルを参照しています (「OpenNETCF」の 2 つのエラーと「OpenNETCF.Win32」の 1 つのエラー)。これらのタイプが以前はクラスに存在していたのに、今は存在しないというのはどうしてでしょうか? これらの参照を削除または更新しませんでした...
アップデート
今朝(翌朝)VM(XPモード)でコンパイルしたところ、次の結果が得られました。
私も昨日これを手に入れましたが、あまり考えずに [今すぐ再起動] ボタンをクリックしただけです。
再起動してビルドすると、またエラーが0になったので、コード自体の問題ではなかったようです。
これが適切かどうかはわかりませんが、今日も取得しました(どちらもXPモードVMが起動しました):
...私を連れて行った: http://support.microsoft.com/default.aspx?scid=kb;en-us;891667
visual-studio - OpenNETCF を使用するプロジェクトでは何をデプロイする必要がありますか?
OpenNETCF の SerialPort クラスを使用して .exe を作成しましたが、Windows CE 6 を実行している Motorola デバイスに .exe をコピーして実行しようとすると、次のようになりました。
これを修正するには、どのファイルをコピーする必要がありますか? Visual Studio (2003、.NET 1.1) で必要なビットを .exe にバンドルする方法はありますか?
ビルドで気付きました | 私が設定した唯一のコンテキストは「デバッグ」です。これをDebugからReleaseに変更すると違いはありますか?
c# - シリアルポートを開こうとすると「CreateFile Failed: 161」と表示されるのはなぜですか?
serialPort.Open() 行に「CreateFile Failed: 161」が表示されます。
私が見る最後の「デバッグメッセージ」は「PrintUtils.PrintBarcode()のプロトコル割り当てを超えました」であるため、私はそれを知っています
プロトコルの 1 つが間違っているか、フォーマットが間違っているためですか? または、必要なプロトコルの割り当てを省略しましたか?
c# - crlfを追加しているのに、なぜすべてが同じ行に印刷されるのですか?
これは、MotorolaMC3100ハンドヘルドで実行されているCE/CFアプリからZebraQL220ベルトプリンターで印刷されます(まだ醜いですが)。
...しかし、モッシュピットにいる半躁病の10代の若者のように、最後に印刷されたバーコードは実際には紙の最高点にあり、「HolaelMundo」と「FOIPM」のように見えます(どのようにそこに着く?!?)も。
CRLFを送信する方法ではない場合"TEXT 4 0 30 40\r\n"
、何ですか?
アップデート
バーコードを印刷するために引数にタイプミスがあることに気づきました。これ:
...これはこれであるはずです:
...しかし、それを「修正」したとき(垂直方向の開始点を10から130に変更したとき)、印刷された結果は同じでした!フランス語すみませんが、ノースダコタ州はここで何をしているのですか?!?
更新2
気にしないでください。適切な場所に修正を追加すると、実際に機能します(「10」を「130」に変更)。今、私はそれを「スマート」にする必要があります。それは、前の印刷領域を考慮に入れ、常に開始点+前の印刷の高さより下の後続の行を印刷するという点です。
compact-framework - cfAESの使用に関する問題
WindowsCEデバイスでHMACSHA256-暗号化を使用する必要があります。
BouncyCastle / cfAES(OpenNETCFと組み合わせて)を使用しようとしましたが、動作させることができません。
BouncyCastle:「メソッドの例外がありません:」というエラーが常に発生します。macUtilities.GetMac-methodを考慮してください。
cfAES:エラーメッセージがたくさんあります...「タイプまたは名前空間'HashAlgorithm'が見つかりません」など...
.NET Compact FrameworkでcfAESまたはBouncyCastleを使用するためのベストプラクティスは何ですか?落とし穴はどこにありますか?cfAES(OpenNETCFのどのバージョン)の要件は何ですか?
c# - テキストが印刷されないのはなぜですか?
CPCLをZebraQL220ベルトプリンターに送信するために(ラベルモードではなく)ラインプリントモードを使用する必要があることに気づき、作業コードをリファクタリングしているところです(なぜすべてが同じ行に印刷されるのですか?私はこれにcrlfsを追加していますか?):
これにより、バーコードとその下にある人間が読める番号(「バーコード」の値)が印刷されますが、「HallodieWelt」というテキストは印刷されません。なぜだめですか?各行の後にPrintを呼び出す必要がありますか、それとも... ???
アップデート
それでも、次のコードでバーコードのみが印刷されます(「HallodieWelt」ではありません)。
更新2
これは機能します(ラベルモード):
それは印刷します:
...しかし、これは機能しません(ラインプリントモード):
問題は、ラインプリントモードを使用する必要があるということです。