我有一份Delphi 6和一个使用Indy TIdMessage
组件的简单电子邮件程序.我想删除IdMessage.pas
然后重新编译应用程序的第464-465行.我很难找到清晰的文档,所以我尝试了这些步骤来修改组件:
\delphi6\source\indy\indy.dpk
在IDE中打开IdMessage.pas
在包窗口IdMessage.pas
并保存文件但后来我得到了一个错误\bpl\indy60.bpl can't be loaded because \bin\indy60.bpl is already loaded
.所以我在"组件"菜单中尝试了"安装包...",但只在\bpl\dclindy60.bpl
那里找到了.所以我删除了那个包,并且:
\delphi6\source\indy\dclindy.dpk
在IDE中打开IDE确认TIdMessage
已安装所有组件(包括),但电子邮件程序仍然表现为原始未修改组件仍在使用中.
我究竟做错了什么?