怎么把string类型的转换为Integer的,很急

解决方案 »

  1.   

    try
      Integer变量:=strtoint(string变量);
    except
      showmessage('非有效数值');
    end;
      

  2.   

    StrToInt()

    StrToIntDef()
      

  3.   

    用function StrToIntDef(const S: string; Default: Integer): Integer;
    var
    s :string;
    a :integer;a :=StrToIntDef(s,0);
      

  4.   

    三个函数都可以
    StrToInt
    StrToIntDef
    Val
      

  5.   

    就如 GreenWaterBlueSky(碧水蓝天) 所言:
    try
      Integer变量:=strtoint(string变量);
    except
      showmessage('非有效数值');
    end;一般都是这个方式转化的。
      

  6.   

    可以利用integer()强制类型转换功能,或者用inttostr或strtoint函数.