如题,哪位兄台帮忙出个主意,谢谢啦

解决方案 »

  1.   

    有没有把Application.Handle传到DLL里呀
      

  2.   

    我也再找这个问题的答案,我已经吧Application传给Dll了,而且必须是带BPL编译才能出现楼主的效果,不带包编译DLL窗体上的Hint根本就不显示
      

  3.   

    如果是带BPL发布,则编译DLL和Exe时必须把VCL,RTL,VCLX这三个包含进去,如果没有可能会出现奇怪的问题!如果DLL传递了String类型则必须将ShareMem单元放在第一!
      

  4.   

    肯定不是String的问题,应该是delphi中Dll本身的问题,不知道有没有办法解决
      

  5.   

    没有合理解释,感觉是Delphi本身的问题。
      

  6.   

    自己解决了,只需要在调用子窗体的时候做点变动,使焦点始终是在主窗体上。
    childfrm.parentwindow:=panel1.handle;