怎么才能将dll生成的form附在主程序上而不是单独的程序呀??

解决方案 »

  1.   

    把一个control的句柄   传过去, 在动态链接库中 把窗体的 parent赋值给 句柄
      

  2.   

    指定 所创建Form的Parent就可以了。
      

  3.   

    procedure ShowColl(Acontrol : TWinControl);export;
      begin    FrmColl := TFrmColl.Create(Acontrol);
        FrmColl.Parent := Acontrol;
        FrmColl.ShowModal;
      end;
      exports
      showcoll index 1;这样对吗??可是我这样作了之后,窗口显示不出来,这是怎么回事呀??
      

  4.   

    procedure Showform(AHandle: THandle);export;
      begin
        Application.Handle := AHandle;
        form:= Tform.Create(Application);
    end;