delphi的一个简单的关于取string类型里面的数值问题
来源:百度知道 编辑:UC知道 时间:2024/06/04 20:19:21
如
aa:string;
bb:string;
aa:= [1243];
我在调用aa的时候,只希望取到1243,不取到"[]"该怎么办呢。。
即bb := xxxx(aa);
此时bb的值为1243
请高手赐教
注:[]不可去掉。赋值的时候必须带上,取值的时候不能带。。
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);