启动XE4 IDE通常需要几秒钟。现在我安装了paxCompiler并加载paxComp_xe4.bpl大约需要40秒。如果我卸载paxComp_xe4.bpl并使用代码
加载此bplLoadPackage('C:\Users\Public\Documents\RAD Studio\11.0\bpl\paxcomp_xe4.bpl');
只需0.3秒。
只有IDE加载此程序包非常慢。知道什么可能是错的。不幸的是,paxCompiler Alexander Baranovsky的作者也没有答案。 没有Delphi 2007的问题。
修改
如果我使用没有paxCompiler组件的项目运行Delphi XE4,则会立即加载IDE。但是当我在窗体上打开带有paxCompiler组件的项目时,它需要大约40秒来完全加载它。因此,可以得出结论,在表单上创建组件(在设计时)非常慢?但为什么?在运行时一切都还可以!