case VarType(vari) of        //出错:undeclared identifier:'vartype'
    2: begin
        setlength(tmp,2);
        bytenum:=4;
       end;
     3: begin
         setlength(tmp,3);
         bytenum:=6;
        end
     else
        begin
         result:=0;
         exit;
        end;
     end;