showmessage和tabsheet有冲突吗?
秋天之落叶 2019-10-22 05:26:37 遇到一个怪现象
1.在tabsheet页面上的功能,开始时隐藏任务栏;
2.在一个timer中,时间到时后:
timer.enabied:=false;
showmessage('时间到');
button提交click(sender);
正常
3.button提交click(sender)中有一个显示任务栏的功能;
问题:
在2的顺序下一切正常,将2换成:
timer.enabied:=false;
button提交click(sender);
showmessage('时间到');
会隐藏tabsheet页面,调用其他tabsheet时,还会显示出来。
但是,将showmessage('时间到')变为memo.lines.add('时间到')后又变得正常了:
timer.enabied:=false;
button提交click(sender);
memo.lines.add('时间到');
正常
有点想不明白,请高手解惑?