dscoolboy 发表于 2010-9-8 21:37:48

请教两个窗体之间的函数要怎么调用?

例如:我有两个form分别为form1和form2在form1中有定义了一个函数,这个函数在form1中需要调用,而在form2中也是要调用的,该如何去实现这个过程?谢谢!!

STM8L103 发表于 2010-9-8 22:12:42

将函数定义为Form1的public成员函数,

在Form2中:

Form1->函数名();

Eiman 发表于 2010-9-8 22:42:18

建议用类来做

dscoolboy 发表于 2010-9-8 22:42:45

比如我要调用的函数为:procedure TForm1.SendString(const str: string);
是不是应该在form1的:
public
    { Public declarations }
    procedure TForm1.SendString(const str: string);
end;
调用时,在form2中写成:
Form1String('09');
是这样吗?
页: [1]
查看完整版本: 请教两个窗体之间的函数要怎么调用?