似乎只能建立一个unit单元,然后在interface部分声明函数,然后在所有的模块中声明引用了。

解决方案 »

  1.   

    如果只是在同一个Project的多个模块之间通用,可以定义一个公用单元,比如可以命名为CommonUnit,在该单元的Interface部分进行声明,然后在Implementation部分进行定义。当别的模块需要调用该函数时,首先需要在单元中Uses该公共单元,然后直接调用公共函数就行了。
    如果是在多个Project中进行公用,可以将其打包成一个组件。
      

  2.   

    1.放在一个unit里,如:PubFunction
    2.use PubFunction
    3.调用 PubFunction.FuncDoSomething();
      

  3.   

    随便放在那个单元里,只要uses那个单元就行了