使用C ++ builder XE
我在带有2个面板的表单上使用TStatusBar。第一个面板只是文本。第二个设置为OwnerDraw,并应指示红色或绿色面板,显示是否连接了一个comport。这是从表格上的TTimer更新,间隔为500毫秒。 似乎发生的事情是,当我从IDE(使用调试器)运行程序时,它工作正常,但是当我从目标文件夹中的.exe文件运行它时,从没有调试器的IDE中运行它,它不会更新状态栏。
这真的很烦人,因为只要我在调试器下运行它来调试它就不会出错! 当我不使用调试器时,似乎没有调用OnDrawPanel事件处理程序。 任何人都有任何想法,或者解决这个问题?