포스프린터땜시롱 4일동안 끙끙앓다가 어쩔수 없이 여러분께 도움을 청합니다..
다름이 아니라 엡손계열 포스프린터를 쓰는데요..
Assignfile(F, 'LPT1');
Rewrite(F);
WriteLn(F, 'abcdefg');
Writeln(F, #13);
wrIteln(F, #10);
writeln(F, '1234567');
closefile(F);
이렇게 찍으면 제가 원하는건
" abcdefg
1234567 "
이렇게 찍혀야 되는데
" abcdefg1234567 "이렇게 찍히는군요..
LF나 CR 을 번갈아 넣어보기도 하고 #13,#10 대신에 CHR(13),CHR(10)이렇게도 해보고 해도 라인 피드가 되질않는군요....이유가 뭔지 헝헝헝....고수님들 도와주세요..
(너무 오래되서 기억이 잘 안나지만..)
CHR(27)을 앞에다 넣으면 어떨까요?
일반 프린터 메뉴얼의 제일 뒷부분에 보시면 ESCAPE CODE와 관련된 부분이 있을 겁니다. 참조해 보세요.
제가 영수증프린터를 했었는데 지금 당장 생각은 나질 않네요.
델초보... wrote:
> 포스프린터땜시롱 4일동안 끙끙앓다가 어쩔수 없이 여러분께 도움을 청합니다..
> 다름이 아니라 엡손계열 포스프린터를 쓰는데요..
> Assignfile(F, 'LPT1');
> Rewrite(F);
> WriteLn(F, 'abcdefg');
> Writeln(F, #13);
> wrIteln(F, #10);
> writeln(F, '1234567');
> closefile(F);
> 이렇게 찍으면 제가 원하는건
> " abcdefg
> 1234567 "
> 이렇게 찍혀야 되는데
> " abcdefg1234567 "이렇게 찍히는군요..
> LF나 CR 을 번갈아 넣어보기도 하고 #13,#10 대신에 CHR(13),CHR(10)이렇게도 해보고 해도 라인 피드가 되질않는군요....이유가 뭔지 헝헝헝....고수님들 도와주세요..
>
>