在C++中可以将DLL的lib文件链接到Exe中;在Delphi中如何实现将DLL的代码链接到Exe中,而不再需要DLL?
解决方案 »
- 通过文件后缀名获取打开文件的程序名字
- 什么时候用 packed record??
- delphi 7.0 的初学者问,如果讲报表的数据导出到Excel
- 窗口之间的方法使用?
- 一个小问题啊,大家来帮忙啊
- ole的参数传递
- 这样的经理可不可恶,大家请过来评评道理,多谢
- 在控件TPageControl中的数据表控制问题
- 如何压缩一个Jpeg图片的分辨率
- bcb你好!我在调用线程的时提示“fffffffff"等一串的错误,我不太熟,你能给我一个你的程序吗?可以的话,email:[email protected],谢谢!!!
- 请教问题??
- 怎么样在两个表中进行计算,A表中的一个整数值减去B表中的一个字段的一个整数值结果保存在B表中
Project--Import type library
然后在弹出的窗体中加载你的DLL文件就可以了
但我不知道你说的是不是这个
希望能对你有一点用途
2.确认DLL Export出来的函数原型
3.在Implementation中声明要使用的函数语法如下:
procedure procName(argu....);far;external ‘DLL 文件名’;Index n;
function FuncName (argu....);DataType;far;external; ‘DLL 文件名’;Index n;调用和使用DLL和一般DELPHI函数没有什么区别!
假设有dcu,应该怎样操作呢?
Little2000(test):
你说的那种方法只能倒入类型库。不能倒入普通DLL。
你会错意了,我就是需要在没有DLL的情况下将DLL中的函数链接到Exe中,而脱离DLL也能运行。
然后直接调用里面的函数
用$L a.lib
就可以把A.lib,加入到exe文件中和VC一样的