什么时候选择 Delphi 单位?

When to choose which type of Delphi unit?

这可能是一个简单、愚蠢的问题,但我正在尝试创建一个单元,该单元将是一个 .dcu 编译单元,用于与其他单元一起使用。我选择创建程序、单元还是库?

不会有图形,只有命令和函数。

我选择哪个?程序、单元或库?

谢谢。

如果您只需要一个单元,请创建一个单元。

如果您需要 DLL/BPL,请创建一个 library/package。

如果您需要 EXE,请创建一个程序。