由于很多窗体包都要使用一个数据模块,所以把数据模块frmDM编成了一个包pkgDM存放在bin/pkgDM.bpl在主窗体frmMain中,uses了pkgDM的单元文件untDM,并使用了Application.CreateForm(TfrmDM,frmDM);在起动的时候创建数据模块
问题一:如果我在主工程文件的project->options->Build with runtime packages中加上我的数据模块包:pkgDM,则,程序运行的时候"Application.CreateForm(TfrmDM,frmDM);"并没有创建窗体!!!只有在"Build with runtime packages"不设置pkgDM的时候,程序运行时才会创建pkgDM的TfrmDM问题二:现在程序运行了
我有另外一个窗体包pkgImport,窗体frmImport,在它的Requires中加上了pkgDM,在untImport单元文件中uses了untDM
在主婚窗体中调用 loadpackage('bin/pkgImport.bpl');的时候会提示:A ClassName called TfrmDM already exists!请帮忙。谢谢
问题一:如果我在主工程文件的project->options->Build with runtime packages中加上我的数据模块包:pkgDM,则,程序运行的时候"Application.CreateForm(TfrmDM,frmDM);"并没有创建窗体!!!只有在"Build with runtime packages"不设置pkgDM的时候,程序运行时才会创建pkgDM的TfrmDM问题二:现在程序运行了
我有另外一个窗体包pkgImport,窗体frmImport,在它的Requires中加上了pkgDM,在untImport单元文件中uses了untDM
在主婚窗体中调用 loadpackage('bin/pkgImport.bpl');的时候会提示:A ClassName called TfrmDM already exists!请帮忙。谢谢
问题二:你在loadpackage('bin/pkgImport.bpl');的时候要先释放一下吧
反复看了http://borland.mblogger.cn/aiirii/posts/2886.aspx多次,还是不行啊。郁闷到死了
我有另外一个窗体包pkgImport,窗体frmImport,在它的Requires中加上了pkgDM,在untImport单元文件中uses了untDM//在untImport单元文件中uses了untDM
這個要去掉吧!!