怎么打开页面时,自动调用一次onclick事件

如何打开页面时,自动调用一次onclick事件
正常打开新页面时,程序没有调用onclick事件,画面如图1所示怎么打开页面时,自动调用一次onclick事件

问题:
现在需要打开新页面时,程序调用了onclick事件,显示图2的画面怎么打开页面时,自动调用一次onclick事件
如何实现这个功能?




------解决思路----------------------
如果只是想在Form显示时调用确定按钮的点击事件,在Form的OnActivate事件中直接调用指定按钮的Click()方法就行了,如果还想实现按下的效果,需要用SpeedButton
------解决思路----------------------
在Form2的OnActivate事件中调用你那个确定按钮的Click()方法,操作步骤:选中Form2,在Obect Inspector窗口的Events中找到OnActivate并双击,然后把IDE自动生成的代码框架改成:
void __fastcall TForm2:FormActivate(TObject *Sender)
{
SpeedButton1->Click(); // 假设你的确定按钮叫SpeedButton1
}

------解决思路----------------------
把Click的逻辑放在OnShow触发也是一样的
------解决思路----------------------
按钮处于选中状态和按钮的OnClick事件发生一次,这是两个概念。

你可以重载Form2的构造函数,带入一些其他的参数,在对应的构造函数中调用某按钮的Click函数。