TSL语言基础 > UNIT单元管理 > Unit的使用 > Uses子句

调用Unit中的接口函数    

  •   一般来说,我们使用uses声明要引用的unit,在之后的代码调用被声明后的unit中的接口函数。比如:
    Function FunctionUsingUnit();
    Begin
    uses UnitA;
      //调用UnitA中的一个函数
      FuncInUnitA();
    End;

      某些时候,我们可以通过Unit(UnitName). InterfaceName的方式调用unit中的接口函数,而不用使用uses子句,如:
    Function FunctionUsingUnit();
    Begin
      //使用Unit(UnitName).InterfaceName调用UnitA中的一个函数
      Unit(UnitA).FuncInUnitA();
    End;

      uses多个unit时,偶尔我们需要调用制定unit中的接口,可以使用UnitName.InterfaceName的方式,如:
    Function FunctionUsingUnit();
    Begin
      uses UnitA,UnitB;
      //调用UnitA中的一个函数
      UnitA.Hello();//A said:"hello!"
      UnitB.Hello();//B said:"hello!"
    End;