易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi中如何调用C写的DLL,请赐教!



要开发一个接收GPRS DTU数据的管理软件,DTU厂家提供了动态链接库。可我不知如何调用它,查了一些资料也没找到明确的方法,几天也没有进展,郁闷至极。我从中选取了一个函数,恳请好心的有经验的大侠告诉我该如何做才能调用它,谢谢了,谢谢了......

DSSendData(unsigned char *pPhone,unsigned short len,unsigned char * buf);
功能:向指定电话号码的Dtu发送数据


就是换一个数据类型

DSSendData(pPhone : PChar;len : Word;buf : PChar);

引用
就是换一个数据类型

DSSendData(pPhone : PChar;len : Word;buf : PChar);

UP....

静态调用DLL的函数,external dll

我的水平还比较菜,请说的详细一点好吗。

C中导出的函数的参数调用方式要和你DELPHI中的导入的函数参数调用方式要一致!
C的参数调用方式          对应的DELPHI的参数调用方式
          _declspec                              cdecl
          WINAPI,CALLBACK                        stdcall
          PASCAL                                pascal


TO:hongqi162

请问
var DSSendData:IDSSendData ;
begin
 


相关问答:

一个简单的c游戏

13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......

ftp上传下载c文件方式

在ue中从远程unix用二进制方式下载c文件到本地,修改之后用二进制方式上传到unix中,再用vi打开该文件,每行后面就会有一个^M的换行符,如果采用ascii方式下载,二进制方式上传的话就没有^M,那请问这样会对程序文件 ......

两个C文件的问题

以前在VC里面建一个工程,都只用一个 .c 文件,昨天在一个工程里用了两个 .c文件了,遇到问题了,请大家指点。比如:
File1.c Fil ......

c中如何存储数值很大的整数,比如2的20次方

如题,求教各位大侠!!多谢
自己顶上~~

longlong

long long

呃~~如果遇到long long都没办法的时候呢?

而且有long long这样的类型?我只记得有long double呵

用数组存,或者自己整个数据结构。

......

关于the c program 的一道题!

编写程序detab, 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方。假设制表符终止位的位置是固定的,比如每隔n列就会出现一个制表符终止位。
------------------- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号