我试图在一个Form的 public段申明一个自定义函数据 zh,
public
function zh(zhstring:string):string;
{ Public declarations }
以便让其他Form可以直接调用该函数,但在执行时系统报错,
[Error] zha.pas(34): Unsatisfied forward or external declaration: 'TFormzha.zh',
为何会这样,如何才能实现在其他Form可以直接调用中一Form中定义的函数。
public
function zh(zhstring:string):string;
{ Public declarations }
以便让其他Form可以直接调用该函数,但在执行时系统报错,
[Error] zha.pas(34): Unsatisfied forward or external declaration: 'TFormzha.zh',
为何会这样,如何才能实现在其他Form可以直接调用中一Form中定义的函数。
function TFormzha.zh(zhstring:string):string;
把出错处的代码贴出来呢
该函数在FORM1中可以正常使用,定义是没有问题的,只是在FORM2中调用时出错。
不是TFormName.zh