Q&A

  • 파일에서 특정라인읽기?
정연님 질문의 제목을 정확히 명시하시기 바랍니다.



readln(ff, st); // 한 줄 읽어오기 <==



readln라인 한줄 읽어오기 명령어 쓸때요



특정라인을 직접 줘서



3번째나 5번째 이런식으로 특정라인만 읽어 올수 있나요?



걍 쓰면 무조건 첫줄만 읽어 와버리자나요





1  COMMENTS
  • Profile
    심동훈 2000.08.26 01:49
    정연 wrote:

    > 정연님 질문의 제목을 정확히 명시하시기 바랍니다.

    >

    > readln(ff, st); // 한 줄 읽어오기 <==

    >

    > readln라인 한줄 읽어오기 명령어 쓸때요

    >

    > 특정라인을 직접 줘서

    >

    > 3번째나 5번째 이런식으로 특정라인만 읽어 올수 있나요?

    >

    > 걍 쓰면 무조건 첫줄만 읽어 와버리자나요

    >

    >



    안녕하세요?

    델파이세상(www.freechal.com/delphiworld)의 심동훈입니다.



    차라리 그러면 TStringList를 쓰세요.



    procedure TForm1.Button3Click(Sender: TObject);

    var

    AAA: TStringList;

    begin

    AAA := TStringList.Create;

    try

    AAA.LoadFromFile('c:a!.txt');

    ShowMessage(AAA.Strings[0]); ///0이 첫째줄입니다.



    finally

    AAA.Free;

    end;

    end;