现象:
    每次调用做成动态链接库的窗体时,当出现一个对话框,或出现一个错误时,做出反应后,其它窗体就跑到当前窗体的前面来了。
    不知大家有没有碰到过,要如何才能解决呢?

解决方案 »

  1.   

    将formstyle设为fsStayOnTop看看
      

  2.   

    将宿主程序的application.handle传入dll程序,并把dll的application.handle := 传入的handle.
    宿主程序调用dll输出的方法时,首先隐藏本身的窗体,dll中的窗体要以showmodal显示,最后显示宿主程序原来的窗体.
      

  3.   

    cuilj 说得对,不知你安装了delphi的Pack2没有,如果没有就会出现此问题,这是delphi本身的问题啦