Q&A

  • 에러 발생 시점을 알수 있도록 log 파일 만드는 법 알 수 있을까요?
프로그램의 실행중에 발생하는 에러를 잡으려고 하는데요...

프로그램이 실행되는 동안의 각 프로시져와 함수들에 대해 로그파일을 만드는 방법을

알고 싶습니다.



도와주세요 고수님들~~

1  COMMENTS
  • Profile
    김수보 2000.04.03 19:55
    try

    뭐라고 쓴다.

    except

    on E : Exception do

    WriteErr(E.Message); <---함수를 만들어서 미리 선언해 둔다.

    end;



    .............

    함수는 이러케

    정확한 함수명은 기억이 잘 나지 않는데요.

    컴파일 하시면서 도움말 눌러서 참고하시면 될 겁니다.



    procedure WriteErr(Err : string);

    var

    CanWrite : Boolean;

    F : Textfile;

    begin

    CanWrite := FileExist('c:Err.log');

    if CanWrite then

    begin

    AssignFile(F,'c:Err.log');

    Rewrite(F);

    Writeln(Err);

    CloseFile(F);

    end;

    end;