Q&A

  • 에러 좀 봐 주세요........
소스 ;

===================================================================================

If FileExists('C:A김광식.txt') = True Then

begin

AssignFile(Reader,'C:A김광식.txt');

Readln(Reader,S);

While not EOLN(Reader) do

begin

Readln(Reader,s);

IF not Readln(Reader,(copy(s,1,1))) = 'K' then //첫번째 라인 <=== 에러 부분

juminno := copy(s,2,13); // 주민 번호

Data[1] := copy(s,15,10); // 성명

.

.

.

.

===================================================================================

소스는 대충 이러합니다.... 근데 무슨 에러 인지 잘 모르겠어요...

좀 갈켜 주세요..



에러 내용 ;

[error]Left side cannot be assigned to

이런 에러 내용인데요......제발 갈켜 주세요!!!!

1  COMMENTS
  • Profile
    irookie 2001.10.12 01:00
    제 생각에는.....



    ReadLn은 리턴값이 없습니다. procedure죠. . .



    근데, 님은



    IF not Readln(Reader,(copy(s,1,1))) = 'K' then

    라 했네요.



    'K'하구 모하구 비교하자는거죠??? ^^;;



    ReadLn()한 결과를 변수에 저장하고, 그 변수와 'K'를 비교해야겠죠??



    감 잡았죠?



    그럼, 20000



    i believe i can fly~~



    --------------



    델초보쭈니~ wrote:

    > 소스 ;

    > ===================================================================================

    > If FileExists('C:A김광식.txt') = True Then

    > begin

    > AssignFile(Reader,'C:A김광식.txt');

    > Readln(Reader,S);

    > While not EOLN(Reader) do

    > begin

    > Readln(Reader,s);

    > IF not Readln(Reader,(copy(s,1,1))) = 'K' then //첫번째 라인 <=== 에러 부분

    > juminno := copy(s,2,13); // 주민 번호

    > Data[1] := copy(s,15,10); // 성명

    > .

    > .

    > .

    > .

    > ===================================================================================

    > 소스는 대충 이러합니다.... 근데 무슨 에러 인지 잘 모르겠어요...

    > 좀 갈켜 주세요..

    >

    > 에러 내용 ;

    > [error]Left side cannot be assigned to

    > 이런 에러 내용인데요......제발 갈켜 주세요!!!!