StringReplace 的Flags: TReplaceFlags(50分)

  • 主题发起人 主题发起人 nbdhj
  • 开始时间 开始时间
N

nbdhj

Unregistered / Unconfirmed
GUEST, unregistred user!
var flag:TReplaceFlags
begin
flg:= rfReplaceAll; //加上
str1 := StringReplace(str, '123', '789', flag);
end;
上述代码编译时出现 incompatible type :'TReplaceFlags' and 'emumeration'的出错,
不知why?
 
StringReplace(str, '123', '789', [rfReplaceAll]);
 
改成:
flg := [rfReplaceAll];
 
还是incompatible type 的错误。无奈!
 
var flag:TReplaceFlags
begin
flg:= rfReplaceAll; //加上
str1 := StringReplace(str, '123', '789', [flag]);
end;
 
后退
顶部