#0  #13  符号#是什么意思?
================================
s:integer;
s:=$12345678   前面的$是咋回事?
================================
result:=-1  这个-1说明一下
===============================
System.Move((FArray + (aIndex * FElementSize))^,
                (FArray + (succ(aIndex) * FElementSize))^,
                (Count - aIndex) * FElementSize);
说一下里面的succ函数功能,懒得看帮助了,

解决方案 »

  1.   

    #13的作用跟chr(13)是一样的,获得ASCII对应的字符
    $表示十六进制
    -1就是-1不懂你是什么意思?
    succ函数的功能是,succ(x)求x的后一项,如果x为最后一项,则无意义~~~~
      

  2.   


    谢谢,帖子已结,我知道-1就是-1,但是不知道-1是什么意思...比如下面的then Result:=-1就是不明白为啥要等于-1,这个-1代表什么?
    比如0是false,1是true,-1又是什么呢?
    if not CreateProcess(nil, zAppName, nil, nil, false
        , CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS
        , nil, nil, StartupInfo, ProcessInfo) then
        Result := -1
      else
      begin
      .
      .
        GetExitCodeProcess(ProcessInfo.hProcess, exitCode);
        result := Exitcode;
      .
      .      
      end;