1.uses后面跟的是什么? 单元(PAS)文件吗?
2.方法也可以自己定义的吗? 怎么定义?
3.请解释下这两段代码 谢谢!
TClientHandleThread = class(TThread)
                         private
                           CommandStr:String;
                           procedure HandleInput;
                         protected
                           procedure Execute; override;
                         Public
                           constructor Create;
                           destructor Destroy; override;
                        end;TClientOnlineThread = class(TThread)
                         private
                           SysThread:TIdTCPClient;
                         protected
                           procedure Execute; override;
                         Public
                           constructor Create;
                           destructor Destroy; override;
                        end;
4.定义变量用Type就不用var了吗 比如:
type
  Giga = record暂时就这些 谢谢各位了!

解决方案 »

  1.   

    1、uses 下面放的是类调用的单元文件。
    2、方法可以自己定义,自己写函数跟过程
    3、这两个是线程类,从TThread继承
    4、这个定义的应该是定义记录格式,所以不是用var定义
      

  2.   

    1. uses 下面放单元文件 .pas
    2. 方法可以自己定义, 例如 
      TTest = class
      private
        procedure A;
        function B: string;
      end;
    3. 两个线程. procedure Execute; override; 里面写该线程要执行的操作
    4. type 下面是类型定义,不是变量 如:
       type
         Giga = record
         ...
         end;
         TTest = class
       ....
        在使用上面定义的类型是, 要定义变量 如:
       var
         A: giga;
         B: TTest;
      

  3.   

    再问一下4.record
    是什么意思...