想把dll中的窗体做为子窗体掉入,不知如何搞。

解决方案 »

  1.   

    把dll中的主窗体设为MDI子窗体,把主程序的application传入,用show显示即可
      

  2.   

    为什么dll窗体的formstyle改为fsMDIChild调用时就报错,而且改不回来了,改了还是报错。
    ,很受伤。
    请问有没有源码,能否给我参考一下。
      

  3.   

    很简单,导出窗体类即可。就是说导出函数返回一个TForm类,然后主程序处理TForm,跟创建新的一样处理即可。
      

  4.   

    避免重复调用if assigned(form1) then form1.show
    else form1:=Tform1.create(application);  
      

  5.   

    你的方法不错,但是如果关闭窗口重新打开会报错,access violent...  
      

  6.   

    关闭窗口的时候要置空
    form1 :=nil