三九宝宝网宝宝百科宝宝知识

新手求教 : delphi不能运行哪里错了删去字符串中的空格

01月06日 编辑 39baobao.com

前面讲得很好,错误主要是调用了未赋值的数组、循环退出标志选择不妥,另外在Delphi中,字符串本身就是一个字符数组,下面代码给你一个解决问题的新思路。

function DeleteSpc(ss: String): String;

var

i: Integer;

begin

Result := '';

i := 1;

while i <= Length(ss) do begin

if ss[i] <> ' ' then Result := Result + ss[i];

Inc(i);

end;

end;

推荐阅读
图文推荐