我已经解决了unicode问题,最后遇到了这个错误 -
[dcc32 Error] E2223 $DENYPACKAGEUNIT 'System.Win.ComServ' cannot be put into a package
我无法避免ComServ
添加到包中,但我需要成功完成此构建。该软件包正在XE6
上构建,原始文件来自D2007
(同样的问题)我希望安装此组件。
任何快速解决这个问题的方法?
我可以在OleAuto中清楚地看到 -
{$DENYPACKAGEUNIT}
{ OleAuto cannot be used in a package DLL. To implement
an OLE automation server in a package, use the new
OLE automation support in comobj and comserv.
}
这意味着什么?我应该如何实施以上引用的建议?