2008-9-2 00:08
wqyfavor
CnPack中的窗体停靠组件无法在Delphi2009中使用
CnPack能够在delphi2009中正确安装,但是窗体停靠组件好像无法正常工作。问题出在读取停靠信息的LoadDockTreeFromFile函数。
附件中有例程,运行后第一次退出会向硬盘上写入停靠信息,但第二次启动时窗体不会显示出来,在任务管理器中会发现程序不断申请内存而且CPU占用100%。
另外,
procedure SaveDockTreeToReg(RootKey: DWORD; RegPatch: string);
procedure LoadDockTreeFromReg(RootKey: DWORD; RegPatch: string);
这两个函数的RegPatch应该为RegPath,是源作者的拼写错误。