E eastweast Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-09 #1 在编写dll的过程中,有一些函数需要重载,但是在声明导出的时候要如何写? 是否允许在dll中重载函数?
H hongxing_dl Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-09 #2 估计只有在dll里用两个不同名的函数,然后在调用窗口再来声明重载吧
S sunnyfairy Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-09 #3 重载其实就是通过参数区分的; 改为exports Test(str: pchar) name strtest, Test(i: integer) name inttest 然后分别引用
Z zgh777 Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-09 #4 应该只要声名一个名字就可以了,在函数调用的时候系统会根据参数的不同选择调用的
L linuxping Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-10 #5 exports重载函数须指定参数,并取别名.见sunnyfairy的