다음의 예문을 보아 주십시오. 
var
   String1, String2 : String;
   i : integer;
   begin
    String1 := 'STEVE';
    String2 := 'STEVe';
    I := CompareStr(String1, String2);
    if I<0 then <--------------------------------요 부분입니다.
      ShowMessage('스트링값이 틀림니다.')
    end;
 왜 String 문자값이 같지 않은 것이 0 보다 작은 값이 나오지요?
 같으면 0 이 되나요? 
 고수분들의 답변 부탁 드립니다.
			 
	
	
    
    
	
	
    
    
    
> 다음의 예문을 보아 주십시오.
>
> var
> String1, String2 : String;
> i : integer;
> begin
> String1 := 'STEVE';
> String2 := 'STEVe';
> I := CompareStr(String1, String2);
> if I<0 then <--------------------------------요 부분입니다.
> ShowMessage('스트링값이 틀림니다.')
> end;
>
> 왜 String 문자값이 같지 않은 것이 0 보다 작은 값이 나오지요?
> 같으면 0 이 되나요?
> 고수분들의 답변 부탁 드립니다.
>
ShowMessage(IntToStr(i));
해서 i값이 얼마가 나오는지 확인하면 간단 할듯..