【发布时间】:2015-08-25 05:47:54
【问题描述】:
使用 c++ builder borland (bcb6)。
我希望手动调用按钮单击事件。我做到了:
FMap->bbDoneInClick(NULL);
虽然Done 按钮位于FMap 表单上,但出现了问题。
我是否需要使用不同的参数而不是 NULL 来调用 bbDoneInClick ?
【问题讨论】:
-
我会用
force更改invoke...调用意味着别的东西 -
"出了点问题" - 你需要比这更具体。到底出了什么问题?有错误吗?例外?意外行为?
bbDoneInClick()实际上是做什么的?在任何情况下,TButton都有一个公共的Click()方法,如果分配了一个OnClick事件处理程序,则该方法会触发该方法。您应该直接调用它而不是OnClick处理程序:FMap->bbDoneIn->Click();(假设按钮名为bbDoneIn,否则替换为正确的名称)。
标签: events button invoke c++builder-6