UnitSysUtilsCategorystring handling routinestype
TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);
function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;======================
stringReplace(edit1.Text,' ',' ');
===[Error] Unit2.pas(103): Not enough actual parameters
stringReplace(edit1.Text,' ',' ',0);
===[Error] Unit2.pas(103): Incompatible types: 'TReplaceFlags' and 'Integer'我到底应该怎样用stringReplace????急
TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);
function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;======================
stringReplace(edit1.Text,' ',' ');
===[Error] Unit2.pas(103): Not enough actual parameters
stringReplace(edit1.Text,' ',' ',0);
===[Error] Unit2.pas(103): Incompatible types: 'TReplaceFlags' and 'Integer'我到底应该怎样用stringReplace????急
cxtj:=cxtj+stringReplace(edit1.Text,' ',' ',rfreplaceAll);
====[Error] Unit2.pas(103): Incompatible types: 'TReplaceFlags' and 'Enumeration'
这个我刚才就试过了
[]、[rfreplaceAll]、[rfignoreCase]、[rfreplaceAll, rfignoreCase]
cxtj:=cxtj+stringReplace(edit1.Text,' ',' ',[rfreplaceAll]);