我正在使用Windows XP/Delphi 7.我需要在正在运行的程序中添加一些程序(或函数),并且在完成后我不想再次重新编译它。如何在运行时程序(Delphi/Windows)中添加代码?
我只有一个具有5个函数的主机应用程序来发送不同类型的警报,但也有其他新的警报类型,所以我必须做新的函数来发送这些警报,但我不应该重新构建主机应用程序。我有一个名为TAlarmManager的类,调用它来调用这些函数。
也许是一个插件?好的,但我怎样才能“插入”新功能?教程,手册,书籍等,了解这一点,或者有关如何做到这一点的任何建议?
我学习过插件(我对这个主题完全陌生),但没有人会谈到将函数添加到主机应用程序。在我看来,插件添加了自身的功能,我的意思是,它们是用自编码开发来做的,而不是将代码“添加”到主机应用程序中......我该怎么做?
非常感谢我的朋友,非常有用! – Yulien 2009-10-14 13:02:39