delphi的一个简单的关于取string类型里面的数值问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 20:19:21

aa:string;
bb:string;
aa:= [1243];

我在调用aa的时候,只希望取到1243,不取到"[]"该怎么办呢。。
即bb := xxxx(aa);

此时bb的值为1243

请高手赐教

注:[]不可去掉。赋值的时候必须带上,取值的时候不能带。。

//自定义一个函数。用於从[xxx]中取出xxx值。
function GetValue(AString:String):String;
begin
if length(AString)>2 then
Result:=Copy(AString,2,Length(AString)-2)
else
Result:='';
end;

//调用方法
bb := GetValue(aa);