| PrinterCE.NetCF
SDK ダウンロード & インストール |
|
60日間 評価版 以下のステップ1とステップ2に従い、次に
C# または VB.Net 向けの "Getting Started"にお進みください。 注意:PrinterCE.NetCF はデバイス上のアプリケーションフォルダに
PrinterCE.NetCF.dll (ステップ1 と ステップ2 を参照) も PrCE_NetCF.dll も両方コピーされている必要があります。 |
ステップ1: PrinterCE.NetCF.dll
.NetCF が管理するコードのプロセッサ依存でなはいインターフェースを提供します。これをアプリケーションの動作フォルダにコピーしてください。PrCE_NetCF.dl
(ステップ2 参照) が必要です。 PrinterCE.NetCF.dll
のダウンロード |
| ステップ2:
PrCE_NetCF.dll プロセッサ依存。お使いのデバイスのプロセッサのバージョンをダウンロードし、アプリケーション動作フォルダにコピーしてください。PrinterCE.NetCF.dll
(上記ステップ1) が必要です。
| Pocket PC 2002, 2003 用DLLのダウンロード |
| | Pocket
PC 2000用DLLのダウンロード |
| | CE.Net
v4.x 用DLLのダウンロード | |
WinXP/Win2000用DLLのダウンロード
※ テスト目的 - リリースのサポートはしていません。 |
| |
| 注意: エミュレーションやWinXP/Win2000 からの印刷には制限がありエミュレータのポートマッピングの違いから完全なサポートができない場合があります。 |
PrinterCE.NetCF SDK デモアプリ
- PrinterCE.NetCF をお持ちのデバイスでテストするには、正しいPocket PC プロセッサの PrCEDemo_NetCF
CAB インストーラファイルをダウンロードしてください。デバイスにコピーし、Pocket File Explorer を使用して CAB をタップしてインストールします。デバイスにインストールしたら、スタート
メニュー → プログラム → PrCEDemo_NetCF をタップします。 完全なC#ソースコードを含むZip圧縮されたデモ用プロジェクトもこちらにあります。Pocket
PC バージョンは Pocket PC 2002 と Pocket PC 2000 デバイスで動作します。 | |
C# - インストール と Getting Started (VB.Net
は下記): - 上記 2つの PrinterCE.NetCF DLL をダウンロードし、両方をサポートデバイス内、アプリケーションの作業フォルダにコピーします。
- Microsoft's Visual Studio .Net をスタートします。
- C#
"スマート デバイス" 使用可能なアプリケーションを開く または 作成します。
- アプリの
Solution Explorer 上のリファレンスで右クリックし "リファレンスの追加" します。
- "リファレンスの追加"
ダイアログ内で、参照をクリック。PrinterCE.NetCF.dll を選択し開くをクリック。
- これで
"リファレンスの追加" ダイアログ内に "コンポーネントの選択" が追加されます。PrinterCE.NetCF にリファレンスを追加するには
OK をクリックします。"リファレンス PrinterCE.NetCF.dll はアクティブ プラットフォームに有効もしくは無効です"といった内容のメッセージボックスを見る場合がありますが、OK
をクリックし続行します。
- "Using"ネームスペース セクション内のアプリコードの開始部分に以下を追加します:
using FieldSoftware.PrinterCE_NetCF; - PrinterCE.NetCF
関連のコードを追加します。
以下の例は "Hello
World"です。 これは印刷プロセス内で問題を発見するために "try-catch" 例外処理を使用しています。"finally"
節があることによって PrinterCE の "shutdown" メソッドでリソースを開放することが保証されます。PrinterCE.NetCF
例外処理を使用不可にし、適切な PrinterCE 構造で StatusCheckでエラーを調べることができます。- 詳細はこちら
private void HelloWorld_Click(object
sender, System.EventArgs e) { PrinterCE prce = null;
try {
//PrinterCE
クラスのインスタンスを作成しデベロッパーライセンスキーをパス
prce = new PrinterCE("YOURLICENSEKEY");
prce.SelectPrinter(true);
prce.DrawText("Hello World"); //"Hello
World" をページに書く prce.EndDoc();
//このページ終了 - 印刷 }
catch (PrinterCEException exc) { nbsp;
MessageBox.Show("PrinterCE Exception","Exception");
} finally //常に
ShutDown() をコールする { if
(prce!=null) {
prce.ShutDown(); //完了- PrinterCE
リソースの開放 } prce=null;
nbsp; } } |
VB.Net - インストール と Getting Started (C#
は上記): - 上記 2つの PrinterCE.NetCF
DLL をダウンロードし、両方をサポートデバイス内、アプリケーションの作業フォルダにコピーします。
- Microsoft's
Visual Studio .Net をスタートします。
- VB.Net "スマート
デバイス" 使用可能なアプリケーションを開く または 作成します。
- アプリの
Solution Explorer 上のリファレンスで右クリックし "リファレンスの追加" します。
- "リファレンスの追加"
ダイアログ内で、参照をクリック。PrinterCE.NetCF.dll を選択し開くをクリック。
- これで
"リファレンスの追加" ダイアログ内に "コンポーネントの選択" が追加されます。PrinterCE.NetCF にリファレンスを追加するには
OK をクリックします。"リファレンス PrinterCE.NetCF.dll はアクティブ プラットフォームに有効もしくは無効です"といった内容のメッセージボックスを見る場合がありますが、OK
をクリックし続行します。
- "Import" ネームスペース セクション内のアプリコードの開始部分に以下を追加します:
Imports FieldSoftware.PrinterCE_NetCF;
- PrinterCE.NetCF 関連のコードを追加します。
以下の例は
"Hello World"です。 これは印刷プロセス内で問題を発見するために "try-catch" 例外処理を使用しています。"finally"
節があることによって PrinterCE の "shutdown" メソッドでリソースを開放することが保証されます。PrinterCE.NetCF
例外処理を使用不可にし、適切な PrinterCE 構造で StatusCheckでエラーを調べることができます。- 詳細はこちら
Private
Sub Button1_Click(ByVal sender As
System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim prce As PrinterCE
Try prce = New
PrinterCE(PrinterCE.EXCEPTION_LEVEL.ABORT_JOB, "YOURLICENSEKEY")
prce.SelectPrinter(True)
prce.DrawText("Hello World") prce.EndDoc()
Catch exc As PrinterCEException
MessageBox.Show("PrinterCE Exception", "Exception")
Finally prce.ShutDown()
End Try End Sub
|