线程函数能不能定义2个以上参数用CreateThread函数来传递啊,但是CreateThread只能传递一个函数,Pchar类型的,要传递多个要怎么传递啊?
解决方案 »
- 同样的代码为何在delphi7编译运行正常~而在Xe2会出错呢?
- imagelist 加入图片问题。
- published是什么意思?
- 下来菜单不显示,使用了BusinessSkinForm皮肤。
- 【紧急求助】一个ASP用的COM组件,无法访问全局变量【急!急!!急!!】
- 【追星】征集D版名人近况!
- 一个很简单问题请教!
- pascal中有可以实现c语言的return功能语句吗?
- 请问System.Delete()的含义?()内有三个参数
- 50分献上,问题可能有点难:我要顺序执行两个exe文件(即第一个exe退出后再调用第二个exe),假如第一个exe的执行被取消,则不执行第二个exe。请问用Delphi如何实现?
- 有沒有delphi串口
- 关于操作另一个程序的Button
TMyParam = record
Param0: PChar;
Param1: PChar;
end;
PMyParam = ^TMyParam;
CreateThread(...Param: PMyParam...)
具体要怎么实现 啊?
TMyParam = record
FilePath: PChar; //这里最好使用String
i: Integer;
end;
PMyParam = ^TMyParam; //Function Find2(FilePath:Pchar;i:integer):integer;stdcall;
Function Find2(Param:PMyParam ):integer;stdcall;