比如:
事件1:
procedure TForm1.BitBtn6Click(Sender: TObject);
事件2:
procedure TForm2.BitBtn6Click(Sender: TObject);请问,我的事件2,怎么调用事件1,
事件1:
procedure TForm1.BitBtn6Click(Sender: TObject);
事件2:
procedure TForm2.BitBtn6Click(Sender: TObject);请问,我的事件2,怎么调用事件1,
procedure TForm2.BitBtn6Click(Sender: TObject);
begin
BitBtn6Click(Sender: TObject);
end;
begin
form1.bitbtn6click(nil);
end;
......
procedure TForm2.BitBtn6Click(Sender: TObject);
begin
form1.bitbtn6click(self);
end;
begin
BitBtn6Click(Sender);
end;
一般情况下,直接调用对象的名称及方法就可以了!以此类推
Form1Click(sender);等等!
不过参数要写全!:)
Begin
TForm1.BitBtn6Click(nil);//如果用不到sender可以用nil
end;
错了
Form1.BitBtn6Click(nil);//如果用不到sender可以用nil
Form1.BitBtn6Click(nil);//如果用不到sender可以用nil