User manual - DT-5100カシオライブラリマニュアル for.NET【概要編】ver.3.00(2004年3月8日)
DT-5100 .NET ライブラリマニュアル
【概要編】
1.2 提供ファイルの構成
各ソフトウェアの関連図を下図に示します。
カシオライブラリ(DLL 内の関数)の呼び出しは、VB 用、C#用のラッパー関数を介して「プラットフォー
ム呼び出しし(PInvoke:Platform Invocation Service)」で行います。プラットフォーム呼び出しは DLL から
エクスポートされる関数を呼び出す汎用的なメカニズムです。
ラッパー関数はコンパクトフレームワークからカシオライブラリを呼び出すコードを記述し、アプリケーシ
ョンがカシオライブラリDLLを利用できるように抽象化された関数インターフェースを提供し、コンパクト
フレームのワーククラスライブラリコンポーネントとして位置づけられます。※
C#.NET アプリケーション
(IL)
VB.NET アプリケーション
(IL)
:
提供ファイル(コンパクトフレーム用クラスライブラリ)※
コンパクトフレームワーク
(CLR+クラスライブラリ)
カシオライブラリ
システム
ライブラリ
(Clibsys.dll)
OBR
ライブラリ
(LCUDRV.dl
l
)
カメラ
ライブラリ
(Cameara.dll)
2D スキャナ
ライブラリ
(TDdecodece.dll
)
Bluetooth
ライブラリ
(BTLib.dll)
BCD 演算
ライブラリ
(LDTBCD.dll)
カシオライブラリ
C#用ラッパー関数クラスライブラ
リ
カシオライブラリ
VB 用ラッパー関数クラスライブラリ
2