const
a:array[0..11] of string[2] = ('01','02','03','04','05','06','07','08','09','10','11','12');
요렇게 배열을 저장하고선
if not(str_1 in a) then
begin
showmessage('a배열에 없는 문자이군요');
end;
요런식으로 해서 a배열 안에 속하지 않은 문자인지 알아보구 싶은데....
에러만 뜨네요....
한 수 부탁드려요~ ^^;
될수있음 루프 안돌리고 in으로 해결하는 방법 없을까요??
사실 루프를 이용한 방법이 젤 간단합니다.
in 은 문자열에는 사용할 수 없고 Ordinal type에만
사용가능 합니다.
ordinal type에는 integer, character, Boolean, enumerated, subrange
등이죠...
TIME wrote:
> const
> a:array[0..11] of string[2] = ('01','02','03','04','05','06','07','08','09','10','11','12');
> 요렇게 배열을 저장하고선
>
> if not(str_1 in a) then
> begin
> showmessage('a배열에 없는 문자이군요');
> end;
>
> 요런식으로 해서 a배열 안에 속하지 않은 문자인지 알아보구 싶은데....
> 에러만 뜨네요....
> 한 수 부탁드려요~ ^^;
> 될수있음 루프 안돌리고 in으로 해결하는 방법 없을까요??
>