아래와같은 형식으로 win98에서는 프린터로 직접 인쇄를 했습니다...
그런데 xp에다 설치해서 실행시켜보니 인쇄가 되지 않더군요...
보아하니 도스지원여부문제에 걸린듯 싶은데 해결 방법이 없을까요...
QReport를 이용하면 기존에 나오는 형식하고는 아무래도 틀려져서 구현에 어려움이 있거든요...
고수님들 답변좀 부탁드리겠습니다...
AssignFile(PrinterF,'LPT1');
ReWrite(PrinterF);
m_row := 0;
m_msg := '어쩌구저쩌구....1';
Writeln(PrinterF,m_msg);
Inc(m_row);
m_row := 0;
m_msg := '어쩌구저쩌구....2';
Writeln(PrinterF,m_msg);
Inc(m_row);
:
:
CloseFile(PrinterF);
LTP1 이 아니라 윈도우에 등록된 Printer의 이름을 지정하셔야 하구요.
소스코드가 어디 있을텐데 찾을 수가 없어서리...
아무튼 제어판>프린터에 등록된 프린터 이름을 사용하셔야 합니다. 그럼.