用线程,或者在ShowModal的那个窗体中改变组窗体的那个ProgressBar的进度。

解决方案 »

  1.   

    用show而不用showmodal;
    在显示窗体二以前,先把窗体一的enabled属性设为false;progressbar的进度每改变就调用一次Application.Processmessages,当其进度为100时恢复窗体一的enabled属性为true。
    这样在使用窗体二的时候就不影响窗体一上progressbar的进度了。
      

  2.   

    举例来说,运行个ie,打开个网页,点文件另存,这时会出现个form表明当前的保存进度,点取消可使保存停止。
    我需要的就是这样的效果。如主窗体上有个twebbrowser正在打开某个网页,弹出个form,twebbrowser继续在运行。弹出的form上有个按钮,点击可使主窗体上的twebbrowser停止运行。谁能发个例子给我,[email protected],另给200分。
      

  3.   

    不要用showmodal 改用show,并将窗体属性改为stayontop
      

  4.   

    用show了,还要把窗体二的属性改为fsStayOnTop即可。
      

  5.   

    Apollo47你从我这儿拿了300多分还这样说,下次没分给了:(拜托大家不要想得这么简单,用show后主窗体还可以选中,用showmodal才不会。