type THandle = Integer
     TFarProc = Pointer;

解决方案 »

  1.   

    它前面又没有
    Var
    THandle:Integer;
    TFarProc:Pointer;
    你怎么知道的?
      

  2.   

    看样子你这儿的THandle是一个dll的句柄,属于integer类型,至于TFarProc吗,你可以把鼠标点在TFarProc上,选择右键菜单的Find Declaration,就可以看到了
      

  3.   

    tfarproc 字面上的意思就是长(或远)过程,其实就是一个地址指针,在win9x时代,已经不用了,因为所有的过程都是长指针。
    句柄?呵呵,就是把柄,你想知道别人的属性,你得抓住别人的把柄对不?handle就是这样一个东西,一个handle在windows系统内独一无二,其实是一个内部数据结构的索引。
      

  4.   

    Thandle,TFarProc都是系统定义的,当然不需要自己定义了,就像Integer一样,没有定义也可以使用啊.