728x90
반응형
첫번째 영문을 대문자 변경
728x90
function TitleCase(const str: string): string;
var
newword: boolean; i: integer;
c: char;
begin
newword := true;
result := Lowercase(str);
for i := 1 to Length(result) do
begin
c := result[i];
if c in ['a'..'z'] then
begin
if newword then
begin
result[i] := UpCase(c);
newword := false;
end;
end
else
if not (c in ['0'..'9']) then
newword := true;
end;
end;
728x90
반응형
'Delphi > 프로시저-함수' 카테고리의 다른 글
숫자 정수 반올림(어셈블러 Assembler) (0) | 2024.05.28 |
---|---|
주민등록번호 성인인증 (0) | 2024.05.14 |
한글 자음 모음 분리 (0) | 2024.05.10 |
HEX 코드를 TColor 값으로 변환하여 반환 (0) | 2024.04.29 |
FindWindowEx로 찾지못하는 원도우 핸들구하기 (0) | 2024.03.23 |
댓글