医保数据下载保存交易
int GetMedicareData(char* DownType, char* StartTime, char* UnitNo, int* AppCode ,char* DataBuffer);
(东软说是用VC写的DLL中的一个函数)Function GetMedicareData(downtype:pchar;starttime:pchar;unitno:pchar;appcode:integer;databuffer:pchar):integer;stdcall;external 'DBLib.dll';(这个是我在DELPHI里引用的,总是报错)Function GetMedicareData(downtype:string;starttime:string;unitno:string;appcode:integer;databuffer:string):integer;stdcall;external 'DBLib.dll';这样写也是错,
不知道什么原因,急...
还有,如何写一个为databuffer赋值的语句,我用getmem(buf,1024)时,运行到调用getmedicaredata时程序就挂了,
(VB下有一个buf=space(1024)的语句,就可以,但是VB里是STRING类型的)请大家帮忙看一下,
int GetMedicareData(char* DownType, char* StartTime, char* UnitNo, int* AppCode ,char* DataBuffer);
(东软说是用VC写的DLL中的一个函数)Function GetMedicareData(downtype:pchar;starttime:pchar;unitno:pchar;appcode:integer;databuffer:pchar):integer;stdcall;external 'DBLib.dll';(这个是我在DELPHI里引用的,总是报错)Function GetMedicareData(downtype:string;starttime:string;unitno:string;appcode:integer;databuffer:string):integer;stdcall;external 'DBLib.dll';这样写也是错,
不知道什么原因,急...
还有,如何写一个为databuffer赋值的语句,我用getmem(buf,1024)时,运行到调用getmedicaredata时程序就挂了,
(VB下有一个buf=space(1024)的语句,就可以,但是VB里是STRING类型的)请大家帮忙看一下,
解决方案 »
- delphi操作oracle问题
- rzgroupbar的问题
- 三层结构,连接都是用的IP地址,如果用动态域名,好像不支持?难道我每次都手动先将域名转成IP?
- 如何在出生日期里查询生日!!!!!!
- 百分求教:关于dbgrideh或dxdbgrid中checkbox列的问题
- 简单问题:label标签控件caption属性最大支持多少个汉字?
- 如何在Delphi里执行批处理文件?
- 请问如何在delphi操作word时设置缩进????????????????????????
- 关于利用网络发短信的问题!短信开发高手请进!分不够再加!
- 在C#里面有没有类似DELPHI的DBGRID控件,可以使用户一次性输入多条记录的?
- 视频传输
- AddFieldDef 问题
=================================================================================================
参数类型appcode:integer不正确,应该是appcode:Pinteger。如果appcode是输出参数,也可写成var appcode:integer
但是,之前我在东软做的农村合作医疗动态库SiInterface.dll(不是同一个软件开发组做的)时,直接写appcode:INTEGERYI 就不报错,,这个是不是和写的VC DLL有关系呢?
先把分给了,多谢 maozefa