Function ArrumaStr(strIn : stringr):string; var
i : integer;
tempStr, str : string; begin
str := strIn;
tempStr := ''; for i:=1 to length(str) do begin if i = 1 then
tempStr := AnsiUpperCase(str[i]) else if str[i-1] = ' ' then begin if str[i+2] = ' ' then
tempStr := tempStr + AnsiLowerCase(str[i]) else
tempStr := tempStr + AnsiUpperCase(str[i]); end else
tempStr := tempStr + AnsiLowerCase(str[i]); end;
ArrumaStr := PChar(tempStr);