使用progressbar读取文件时,为何form中的其它控件无法显示,或者无效

codestorm 2004-11-21 05:38:46

用C++builder构建的progressbar为何一旦开始读取文件,就无法利用form中的按钮停止读取,甚至一但文件开始读取时,按钮都无法显示,必须到文件读取完毕时,才能显示出来,很困惑。
是不是和多线程有关,我试了试,好像也不起作用。
...全文
77 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
codestorm 2004-11-22
  • 打赏
  • 举报
回复
我加入了这条语句,可是为什么这时点击cancal按钮,执行Form1->ModalResult=mrOk;窗口不能关闭阿?程序运行了cancel按钮的onclick事件,也运行了Form1->ModalResult=mrOk,可是,为什么窗口不关闭?并且ProgressBar还在运行。
milkwayhong 2004-11-21
  • 打赏
  • 举报
回复
添加语句
Application->ProcessMessages();

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧