IBS Japan logo 
IBS Japan 内検索 help



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-X86

注意: これはWindowXPやWindows2000で .Netアプリケーションのテストをするのに使用します。
注意: エミュレーションや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 デバイスで動作します。

CAB files - PrCEDemo_NetCF : Pocket PC 2002 and 2003
Pocket PC 2000 : ARM - MIPS - SH3


C# - インストール と Getting Started (VB.Net は下記):
  1. 上記 2つの PrinterCE.NetCF DLL をダウンロードし、両方をサポートデバイス内、アプリケーションの作業フォルダにコピーします。
  2. Microsoft's Visual Studio .Net をスタートします。
  3. C# "スマート デバイス" 使用可能なアプリケーションを開く または 作成します。
  4. アプリの Solution Explorer 上のリファレンスで右クリックし "リファレンスの追加" します。
  5. "リファレンスの追加" ダイアログ内で、参照をクリック。PrinterCE.NetCF.dll を選択し開くをクリック。
  6. これで "リファレンスの追加" ダイアログ内に "コンポーネントの選択" が追加されます。PrinterCE.NetCF にリファレンスを追加するには OK をクリックします。"リファレンス PrinterCE.NetCF.dll はアクティブ プラットフォームに有効もしくは無効です"といった内容のメッセージボックスを見る場合がありますが、OK をクリックし続行します。
  7. "Using"ネームスペース セクション内のアプリコードの開始部分に以下を追加します:
    using FieldSoftware.PrinterCE_NetCF;
  8. 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# は上記):

  1. 上記 2つの PrinterCE.NetCF DLL をダウンロードし、両方をサポートデバイス内、アプリケーションの作業フォルダにコピーします。
  2. Microsoft's Visual Studio .Net をスタートします。
  3. VB.Net "スマート デバイス" 使用可能なアプリケーションを開く または 作成します。
  4. アプリの Solution Explorer 上のリファレンスで右クリックし "リファレンスの追加" します。
  5. "リファレンスの追加" ダイアログ内で、参照をクリック。PrinterCE.NetCF.dll を選択し開くをクリック。
  6. これで "リファレンスの追加" ダイアログ内に "コンポーネントの選択" が追加されます。PrinterCE.NetCF にリファレンスを追加するには OK をクリックします。"リファレンス PrinterCE.NetCF.dll はアクティブ プラットフォームに有効もしくは無効です"といった内容のメッセージボックスを見る場合がありますが、OK をクリックし続行します。
  7. "Import" ネームスペース セクション内のアプリコードの開始部分に以下を追加します:
      Imports FieldSoftware.PrinterCE_NetCF;
  8. 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


今後のサービス充実の為に、アンケートにご協力いただけますか?

技術的ご質問等はメーカに直接英語にてお問合せください:
Fieldsoftware
※IBSでは技術的質問を受ける事ができません。ご了承ください。

PrinterCE.NetCF SDK 製品情報に戻る

本ページに記載されている商品の仕様・外観・価格は予告なく変更することがございます。予めご了承下さい。
会社名、製品名は各社の商標または登録商標です。
本ページに関するご意見はWebmasterまでお寄せ下さい。
プライバシーポリシー
更新日: