我有一个事件 - onClickButton 只有一行:
Button1.Caption:="ABC";
它不能正常工作 - 单击按钮后没有效果。当我插入另一个新行时,例如:
if x=10 then exit; //x=0 and exit doesn't invoke;
Button1.Caption:="ABC";
它有效(按钮上的标题已更改)。
任何重新编译,构建都不起作用。我其他时间或在其他计算机上它在这两种情况下都有效。
我能做些什么来避免这个问题?
我有一个事件 - onClickButton 只有一行:
Button1.Caption:="ABC";
它不能正常工作 - 单击按钮后没有效果。当我插入另一个新行时,例如:
if x=10 then exit; //x=0 and exit doesn't invoke;
Button1.Caption:="ABC";
它有效(按钮上的标题已更改)。
任何重新编译,构建都不起作用。我其他时间或在其他计算机上它在这两种情况下都有效。
我能做些什么来避免这个问题?
有时系统没有注意到某些东西已经改变并且应该重新粉刷。您是否尝试过在按钮或整个应用程序上调用或refresh
方法?对这种方法有很好的解释:Refresh、Update 和 Repaint 有什么区别?repaint
update