A
autumnlj
Unregistered / Unconfirmed
GUEST, unregistred user!
COM+组件名COMPlus;
COM+组件单元名:uComPlus.pas;
COM+组件类型库:pComPlus_TLB.pas;
pCOMPlus所实现的功能:一个中间件,其中包含有一个远程数据模块,利用其对SQL Server数据库的访问,实现三层结构;
今要求在一package中(名为comPackage)将该包包含进来,即该包中不含有Form,由别外一个程序调用,本人实现过程如下:
1.新建包comPackage;
2.在comPackage的contains子项中“Add Unit”将uComPlus.pas 包含进来,Compile时出现如下错误:
“$DENYPACKAGEUNIT 'ComServ' connot be put into a package”;
3.进入ComServ.pas源码,将$DENYPACKAGEUNIT 去掉,再出现其他错误,且原先所写的其他程序都无法运行!
郁闷!哪位高手指点一二,谢谢!
COM+组件单元名:uComPlus.pas;
COM+组件类型库:pComPlus_TLB.pas;
pCOMPlus所实现的功能:一个中间件,其中包含有一个远程数据模块,利用其对SQL Server数据库的访问,实现三层结构;
今要求在一package中(名为comPackage)将该包包含进来,即该包中不含有Form,由别外一个程序调用,本人实现过程如下:
1.新建包comPackage;
2.在comPackage的contains子项中“Add Unit”将uComPlus.pas 包含进来,Compile时出现如下错误:
“$DENYPACKAGEUNIT 'ComServ' connot be put into a package”;
3.进入ComServ.pas源码,将$DENYPACKAGEUNIT 去掉,再出现其他错误,且原先所写的其他程序都无法运行!
郁闷!哪位高手指点一二,谢谢!