DLL当然可以包含多个窗口啊,DLL本身就是一个工程啊,你看它也存为。PRJ文件啊,只是编译后与一般的应用程序有所不同罢了。什么你说讲的数据模块啊,都能包含在DLL当中

解决方案 »

  1.   

    能不能详细一点,或者有没有资料,我看了一些书里关于dll的都很少,又没有什么书推荐呢
      

  2.   

    如果把datamodule包含到dll中,那么调用程序里的数据感知控件如何联接dll中的数据源呢
      

  3.   

    你从dll里返回对象指针,不就好了:)
      

  4.   

    DLL也是可执行文件,这不过他需要外部程序调用而已,所以在你新建了
    一个DLL工程后,可以和一般的可执行文件的工程一样:增加Form,DataModule......,不过你可能需要在DLL的接口函数中创建并Show出你的主创体
    ,接下来的和一般的应用程序没什么区别
      

  5.   

    你需要在DLL的接口函数中,创建并Show出你的主窗体,你可能还需要从接口
    参数中传入主调应用程序的Handle,这样你把传入的Hanle付给DLL的
    Application.Handle,这样任务栏就不会出现两个按钮
      

  6.   

    给分
    虽然我还没有搞懂,有资料的话给我发一份好不好!!!
    [email protected]
      

  7.   

    可以给我一份吗,谢谢!!!
    [email protected]