我只有一个主机应用程序,其中包含5个函数以发送不同类型的警报,但是还有其他新的警报类型,因此我必须编写新函数来发送这些警报,但不应重新构建主机应用程序。我有一个名为TAlarmManager的类,调用这些函数。
也许可以使用插件??好的,但是如何“插入”新功能???有关此主题的教程、手册、书籍等学习资料,或任何关于如何实现此目标的建议?
我已经研究了插件(对此完全陌生),但没有人谈论如何向主机应用程序添加函数。在我看来,插件会从自身代码中添加功能,也就是说,它们是通过开发自己的代码来执行某些操作,而不是“添加”代码到主机应用程序中…… 我该怎么做?