delphi中如何调用C写的DLL,请赐教!
要开发一个接收GPRS DTU数据的管理软件,DTU厂家提供了动态链接库。可我不知如何调用它,查了一些资料也没找到明确的方法,几天也没有进展,郁闷至极。我从中选取了一个函数,恳请好心的有经验的大侠告诉我该如何做才能调用它,谢谢了,谢谢了......
DSSendData(unsigned char *pPhone,unsigned short len,unsigned char * buf);
功能:向指定电话号码的Dtu发送数据
就是换一个数据类型
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
相关问答:
13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......
DWORD dwMagic;
DWORD i;
BYTE dwCode;
DWORD dwAddr;
dwStartMap = SH->VirtualAddress + (DWORD)MapOfFile;//段现在首地址
dwEndMap = SH->Misc.VirtualSize + dwStartMap;//段现 ......
#include <stdio.h>
#include <graphics.h>
void main()
{
int x0,y0,x1,y1,driver,mode,i;
driver=VGA;
mode=VGAHI;
initgraph(&driver,&mode,&qu ......
C/C++ code:
void p1(const char **pname)
{
const char *name = "test1";
*pname = name;
}
void p2(const char **pname)
{
char *name = "test2";
*pname = name ......
如题,求教各位大侠!!多谢
自己顶上~~
longlong
long long
呃~~如果遇到long long都没办法的时候呢?
而且有long long这样的类型?我只记得有long double呵
用数组存,或者自己整个数据结构。
......