【发布时间】:2008-12-22 21:35:14
【问题描述】:
我有一个小应用程序来转换几种文件格式,主窗口窗体包含几个文本框、按钮等。我有另一个“文档”类来处理所有实际的转换工作,我的窗体本质上是迭代的通过所有文件,并调用适当的 Document 方法来转换文件。但是,在发生这种情况时,表单会停止响应。我创建了另一个带有进度条和取消按钮的简单表单,当转换开始时会生成一些反馈给我们(很容易紧张)的用户。但是,当新表单加载时,所有控件都是白框,并且它也停止响应。转换完成后,进度条正确关闭,主窗体再次响应。
有没有一种简单的方法可以让这两个表单独立,让进度条在另一个表单无响应的情况下也能运行?
【问题讨论】: