易语言启动线程问题!!

模块中的类模块用启动线程命令会一直提示找不到子程序,明明这个子程序也是在这个类的下面,只可以在启动线程这个命令回车之后新建的方法才可以使用这个方法,然后就是最头疼的问题了,被启动的这个线程明明没有任何的参数,却会一直提示
错误(10063): 被取地址的子程序“搜寻文件”的参数 1 必须是基本数据类型,且不能为字节集。
不能运行,这个是怎么回事啊,注意,是在类中,程序集中是没有这个问题的,求教,谢谢!

启动线程() 在类里调用的时候直接去call这个方法地址,类中启动线程推荐用ecallback.ec,论坛有源码,在类中理论上易语言是不支持启动线程调用方法的。。需要添加一些其他的方法,调用它,所以就算是方法没问题,调用也不会成功
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-05
这个子程序不能放在类下面,放在类下面的都是一个类方法,你必须放在其它程序集中
第2个回答  2012-09-06
数据类型 改一下就可以了
相似回答