环境d5:
执行回调函数的原型:
procedure Setup_Tel(Data:DWORD;B:integer);stdcall; external 'ldt.dll';回调函数
procedure test(aPort: integer);stdcall;
var
i,numer: integer;
begin
.......
end;问题:在setup_tel中怎样把函数test作为参数回调
我尝试Setup_Tel(dword(@test), 1);提示没有定义'test'
后来我在public 中定义了:procedure test(aPort: integer);stdcall;
再这样编译,也不行,但是在d7中就可以,而且不需要定义
执行回调函数的原型:
procedure Setup_Tel(Data:DWORD;B:integer);stdcall; external 'ldt.dll';回调函数
procedure test(aPort: integer);stdcall;
var
i,numer: integer;
begin
.......
end;问题:在setup_tel中怎样把函数test作为参数回调
我尝试Setup_Tel(dword(@test), 1);提示没有定义'test'
后来我在public 中定义了:procedure test(aPort: integer);stdcall;
再这样编译,也不行,但是在d7中就可以,而且不需要定义
解决方案 »
- delphi CreateMute 如何释放
- 有关AMD CPU信息的问题
- DevExpres 少cxExportGrid4Link.dcu怎么办?
- RMB求一个加密软件
- delphi7编译的程序在VISTAR上无法运行,请问如何解决??
- 请问高手一个小问题
- 一个类只创建一个实体的问题
- 怎样让Epson300K的打印机在打连续纸时,打印完后不走纸,即打任何长度的纸,100分
- 小问题,为什么增加不行呢?
- 请问在Delphi中往treeview中新增了一个父节点(在这之前Treeview中还有其它父节点),在不选中这个父节点的情况下如何往这个父节点增加子节点?新增父节点和新增子节点要在不同的窗体的事件中。
- 已知文件路径.如何取得文件的目录.
- 急急急 为什么我线程不能终止 请高手指点
type
sss = class
private
public
end;procedure test(aPort: integer);stdcall;implementation
{$R *.dfm}procedure test(aPort: integer);stdcall;
var
i,numer: integer;
begin
.......
end;