|
10炫彩币
炫彩头文件转换工具 - 理论上可以转换成任何语言的.... 这个就需要插件支持了
现在是搞出了插件功能。但是出问题了,
函数参数类型都是储存在自定义类型中的。 大概是这样的
type
函数名
参数信息 :Array of param
返回值
end;
type param
参数名 : pchar;
参数类型:pchar;
是否传址 :boolean;
end;
也就是说参数信息是个param数组。但是DLL传递的时候就瞎了.... 无奈, 只能把参数写成这样的:
函数名
参数1|参数2|参数3|参数4
类型1|类型2|类型3|类型4
是否传址1|是否传址2|.....
返回类型;
写成这样之后, 插件自己处理, 也就一个Split("|"),反正|就是一个分隔符, 自己看着分割就好了。 这个方法是目前我能想到我最轻松的方法。
来论坛就是求个更好的办法,大(ji)佬(lao)们给个好方法吧....
|
|