Q&A

  • CloseFile(F) 후 폼피드되는 이유을 아시는분???
안녕하십니까?



같은 질문을 여러번 올립니다.





Printer.Canvas를 이용하지 않고 아래와 같이 하면

CloseFile(F)한 다음 용지가 폼피드 됩니다. 폼피드되면 안되는데...

그 이유를 아시는 분의 조언 부탁드립니다.





var

F : TextFile;

begin

AssignPrn(F);

Rewrite(F);

Writeln(F, 'abcde');

CloseFile(F);

end;



즐거운 하루가 되시길....



1  COMMENTS
  • Profile
    박성훈 1999.11.28 00:35
    류한규 wrote:

    > 안녕하십니까?

    >

    > 같은 질문을 여러번 올립니다.

    >

    >

    > Printer.Canvas를 이용하지 않고 아래와 같이 하면

    > CloseFile(F)한 다음 용지가 폼피드 됩니다. 폼피드되면 안되는데...

    > 그 이유를 아시는 분의 조언 부탁드립니다.

    >

    >

    > var

    > F : TextFile;

    > begin

    > AssignPrn(F);

    > Rewrite(F);

    > Writeln(F, 'abcde');

    > CloseFile(F);

    > end;

    >

    > 즐거운 하루가 되시길....

    >



    잘은 모르겠는데요.

    WriteLn하면 파일포인터가 다음라인으로 이동하는 걸로 알고 있습니다.

    #13+#10과 같은 효과가 있는 것 같군요.

    WriteLn보다 Write를 쓰면 폼피드가 안될 것 같은데요.

    맞는지 모르겠군요.