我已经在Delphi中创建了一些组件,我想将它们提供给其他人使用,但是没有源代码。
我使用的是Delphi(东京为10.2)的最新版本。
我需要遵循哪些步骤?谢谢!
答案 0 :(得分:1)
如果要在不带源代码的情况下共享Delphi中的组件,则必须确保其他用户具有与您使用的Delphi版本完全相同的版本 [1] 。这不适用于其他版本。请注意,它不必是相同的SKU,即您可以拥有Professional或Community,而另一个可以拥有Enterprise。只有版本(例如,柏林10.1,东京10.2等)很重要。
那么你可以
请注意,用户将必须安装它们。帮助文件中有关于如何执行此操作的说明(没有链接,对不起,因为DocWiki现在似乎已关闭)。请注意,程序包必须位于Windows DLL search order中的路径之一中。
您当然也可以编写安装程序,使用其中一个安装程序来创建InnoSetup (无关联)之类的应用程序,但这是一个主题。
[1] 这就是许多Delphi开发人员更喜欢带有源代码的组件或类,而不会在没有源代码的情况下不接受或购买其中之一的原因。拥有源代码还可以使您修复一些小错误。