comport1로 출력을 하고 있습니다.
아니.. 출력 할려구 하고 있습니다.. ^^
헌데..
ApdcomPort.Output := '^XZ';
ApdcomPort.Output := '^XA^POI';
ApdcomPort.Output := '^FO150,0^AFN,20,20^FDthis is test^FS';
ApdcomPort.Output := '^PQ' + '4';
ApdcomPort.Output := '^XZ';
으로 출력을 하면 잘 나오는데..
DB에서 자료을 읽어와서 출력을 하면
ApdcomPort.Output := '^XZ';
ApdcomPort.Output := '^XA^POI';
ApdcomPort.Output := '^FO150,0^AFN,20,20^FD' + 자료1 + '^FS';
.....
ApdcomPort.Output := '^FO150,0^AFN,20,20^FD' + 자료N + '^FS';
ApdcomPort.Output := '^PQ' + '1';
ApdcomPort.Output := '^XZ';
액정위 DATA에 불이 들어오면서 출력이 안되는군요..
그러다 프로그램을 다시 실행 시키면 첫번째줄
ApdcomPort.Output := '^XZ';
에 명령이 걸리면서.. 캐쉬된 자료를 하나씩 출력 시킵니다.
뒤에 ApdcomPort.Output := '^XZ';을 한줄 더 줘도 봤지만.. 감감.. ㅡㅡ;
이것을 해결할 방법은 없는지요..
질문.. 한가지더...
Zebra에서의 한글 출력은 어떻게 하는지 아시는고수님.. 힌트(정답 ^^?) 좀
부탁드립니다.
제브라 메뉴얼을 읽어 보긴 했는데.. 못찾은건지.. 안보이더군요... ㅠ.ㅠ
제브라 프린터 드라이버도 있지만..
포트를 통해 바로 출력을 해야 될것 같아서요..
조그만 힌트라도 아시는 분.. 꼭.. 도움 부탁드립니다.
그럼, 행복하세요.. ^^
해결방법은 인쇄 명령을 줄때 Sleep를 줌으로써 데이터가 제브라에 보두 로드되도록 잠시 시간을 쬐금씩 줘 보세여..그러면 출력을 할껍니다
그리고 한글 출력은 폰트정보를 주는명령이 있습니다..해당 커멘드를 참고하시라는 말씀밖엔 못드리겠군여..저두 너무 오래전에 한거라서여..제 홈피에 보시면 제브라로 바코드 와 텍스트데이터를 출력했던 예제가 올려서 있습니다..
그럼..즐프하세여