function CompareStr(const S1, S2: string): Integer;
function CompareText(const S1, S2: string): Integer;
CompareStr compares S1 to S2, with case-sensitivity. The return value is less than 0 if S1 is less than S2, 0 if S1 equals S2, or greater than 0 if S1 is greater than S2. The compare operation is based on the 8-bit ordinal value of each character and is not affected by the current Windows locale.
앞의 것은 대소문자 비교를 하고 뒤의 것은 비교를 하지 않는다는것이죠...
결과 값은 정수값입니다.
S1 < S2 Result < 0
S1 = S2 Result = 0
S1 > S2 Result > 0
다음은 두 함수의 프로토타입입니다. SysUtils유닛에 선언되어 있습니다.
function CompareStr(const S1, S2: string): Integer;
function CompareText(const S1, S2: string): Integer;
CompareStr compares S1 to S2, with case-sensitivity. The return value is less than 0 if S1 is less than S2, 0 if S1 equals S2, or greater than 0 if S1 is greater than S2. The compare operation is based on the 8-bit ordinal value of each character and is not affected by the current Windows locale.
델초보 wrote:
> 안녕하세요?
>
> 두개의 문자열간의 같은지 다른지의 비교하는 방법을 알고 싶습니다.
> 예를 들어 abcd 라는 문자열과 abcd라는 문자열이 각각 다른 변수에 들어 있을때
> 두개의 문자열이 같은지를 비교하는 방법좀 갈켜주세요