epas_CreateContext
EPAS_HANDLE* hContextHandle, // [out]
unsigned long ulFlags, // [in]
unsigned long ulApiVersion //[in]
调用 epas_CreateContext 返回一个上下文的句柄。这个上下文是作为保存句柄时使用的。
Requirement这个函数必须最先调用。
Parameters
hContextHandle
[out]指向设备句柄的上下文的指针。
ulFlags
[in]为将来扩展保留的。设为零。
ulApiVersion
[in]这个参数是库版本。设为宏 EPAS_API_VERSION.
C语言中变量声明
#define EPAS_API_VERSION 0x200
#define EPAS_OPEN_FIRST 0x00000001
EPAS_HANDLE* hContextHandle, // [out]
unsigned long ulFlags, // [in]
unsigned long ulApiVersion //[in]
调用 epas_CreateContext 返回一个上下文的句柄。这个上下文是作为保存句柄时使用的。
Requirement这个函数必须最先调用。
Parameters
hContextHandle
[out]指向设备句柄的上下文的指针。
ulFlags
[in]为将来扩展保留的。设为零。
ulApiVersion
[in]这个参数是库版本。设为宏 EPAS_API_VERSION.
C语言中变量声明
#define EPAS_API_VERSION 0x200
#define EPAS_OPEN_FIRST 0x00000001
解决方案 »
- delphi QReport预览正常 打印是qrlable内容显示残缺 怎么回事
- Delphi导出问题
- 问个数组赋值的问题
- WIN2000下写的程序在WIN2003或XP系统里面运行出错
- 动态改变IE代理服务器地址
- 一般情况下,数组会定义成propety的形式吗?
- 今天心情不错,再散分.
- 帮小弟做个DELPHI MEMO 主要这个太难了,两天没搞下来
- Invalidate, Repaint, Update, Refresh之間的區別?
- 有个问题,请各位高手帮帮忙呀!!!!!!!!!
- 发一片垃圾小说《地产泡泡》,看完了我才觉得程序员的世界才是最清静和最可爱的地方
- 散尽所有分 前10位不同ID领分
var
Form1: TForm1;
function epas_CreateContext(hContextHandle:THandle;ulFlags:LongInt;ulApiVersion:LongInt):LongInt;stdcall;external 'ePassNDapi.dll';
function epas_OpenDevice(hContextHandle:THandle;ulFlags:LongInt;pAppID:LongInt):LongInt;stdcall;external 'ePassNDapi.dll';
function epas_CloseDevice(hContextHandle:THandle):LongInt;stdcall;external 'ePassNDapi.dll';
Const EPAS_API_VERSION = $200;
Const EPAS_OPEN_FIRST = $1;
implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var Contex:Thandle;
ret:longint;
begin
ret:=epas_CreateContext(Contex,0,EPAS_API_VERSION);
showmessage(inttostr(ret));
ret := epas_OpenDevice(Contex,0,EPAS_OPEN_FIRST);
showmessage(inttostr(ret));
end;我这样加载dll文件对不对啊
Const EPAS_OPEN_FIRST = $1;
v
ar
Form1: TForm1;
implementationfunction epas_CreateContext(hContextHandle:THandle;ulFlags:LongInt;ulApiVersion:LongInt):LongInt;stdcall;external 'ePassNDapi.dll';
function epas_OpenDevice(hContextHandle:THandle;ulFlags:LongInt;pAppID:LongInt):LongInt;stdcall;external 'ePassNDapi.dll';
function epas_CloseDevice(hContextHandle:THandle):LongInt;stdcall;external 'ePassNDapi.dll';