我想把很多自定义的函数写到一个单独的UNIT中(没有窗体,只是一个UNIT)。具体有什么要求呢?我直接写进去的,不能用,

解决方案 »

  1.   

    把函数原型放在interface段里就行了
      

  2.   

    定义在 Public 中 在引用单元中 加上 Uses 此单元名
      

  3.   

    unit unit1
    interfaceuses
      系统接口
    type 
      定义类
      private
      publicvarimplementation
    函数
    其他窗体调用此unit并声明类的实例就ok 了
      

  4.   

    我做了个例子procedure MyShow(),用到了ShowMessage(...),可是编译通不过呀。
      

  5.   

    你要用uses包含相关的文件才可以调用系统的函数
      

  6.   

    unit unit1
    interfaceUses
        全局引用的单元Var
       变量声明(全局)
       ...
      
       函数原形声明(全局)
       ...
    implementationUses
        局部引用的单元    变量声明(局部)
        ...
      
        函数原形声明(局部)
        ...函数具体实现
    ...