如何在delphi里调用C(200分)

  • 主题发起人 主题发起人 wangxuewu
  • 开始时间 开始时间
W

wangxuewu

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何在delphi里调用C程序将NT Client端的资料写到HP9000的文件中去!
请各位帮忙!!!
 
1。Delphi 调用C做的exe文件。
2。自己把C改为Pascal吧。
 
对不起,您能不能说得更详细一点!
 
老猫的意思是:源代码级肯定是无法调用的,要么写成 Exe 或 Dll ,要么改写成 Pascal
语法的程序。
 
你是不是说该C是一个exe文件,且无源码.
带参数调用!
 
如果你的C程序是原代码级的,可以先将其编译成obj文件,然后可以用delphi调用c生成的
obj文件,格式如下:
{$L obj文件名}
function myfunc(value:integer):integer;Stdcall;External //myfunc是C程序中的某个函数
 
wangxuewu:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。

 
若是EXE文件,可以用API调用。
 
多人接受答案了。
 
后退
顶部