从Form1按钮单击事件调用Form2按钮单击事件

时间:2015-01-26 08:57:16

标签: delphi delphi-7

我使用D7如何从Form1按钮点击事件调用Form2的按钮点击事件..

procedure TForm1.Button1Click(Sender: TObject);
begin
//-- here should go calling button click event of Form2
Form2.show;
end;

2 个答案:

答案 0 :(得分:2)

像这样:

Form2.Button1.Click;

但是请注意,它通常表示一种形式的代码设计不佳,以便捅另一种形式的GUI对象。对于另一种形式,提供一个可以调用以执行所需操作的公共方法可能更好。

答案 1 :(得分:0)

如果在Form2中将过程声明为public,则可以调用它。