调用动态链接库时我使用了
dllapplication := exeapplication
然后,
dllfrmMain.showmodal 这时出了一个错误cannot make a visible window modal!我想使用showmodal的显示模式,请问这怎么解决???

解决方案 »

  1.   

    dllfrmMain已经可视了,比如设计时将dllfrmMain.Visible设置为了True————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————
      

  2.   

    这个窗体是在动态链接里,是这样建立的
    dllfrmMain := TFrom.create(dllapplication);
    dllfrmMain.ShowModal;   //在这一步就出现了我上面说的错误提示
    dllfrmMain.Free;
      

  3.   

    是不是dllfrmMain.Visible没设置成true;
    先用各tapplication变量储存dll的application,然后使用时把application设成exe的application,释放时还原application为原application