바코드를 프로그램에서 직접 인쇄하는 방법은 여러가지가 있습니다.
QRLabel 을 직접 이용해도 되고.. 상용 바코드 인쇄 컴포넌트를 사용하는 방법도 있는데.. 지금 질문하신 내용은 바코드 프린터와 PC 의 Comport 를 직접 연결해서 바코드 프린터의 기능으로 바코드를 인쇄할려고 하시는 거 같군요..
특별한 방법이 따로 있는건 아니구요.. 바코드 프린터 메뉴얼을 보시면 자세히 설명되어 있을 겁니다. 가령 예를 들자면 메뉴얼에 [ESC]Px,y 이런 식으로 되고 이것이 바코드를 인쇄할 위치를 지정하는 명령이라면..
Comport 에 그냥.. 이 문자열(Hex 값으로 ESC 에 해당하는 27h 다음에 'P', 5, 3) 을 순서대로 보내주시면.. 됩니다. 그 다음에 일반 문자열을 보낸다던가.. 바코드 출력하는 문자열(이거도 당근.. 메뉴얼에 있겠죠)을 Comport 로 보내면.. 방금 지정한 위치에 문자열건.. 바코드건.. 찍게 되겠죠..
바코드 프린터는 그 종류별로 커맨드가 모두 다르기 때문에 직접 설명을 드리진 못하겠네요.. 쩝~
별로 도움이 되지 못할거 같아.. 글을 쓰고도 죄송스럽네요.. 에구~
참고로 바코드 연결하실땐 통신속도를 9600으로 맞추셔야 할겁니다.
(물론 프린트마다 설정값이 다를 수도 있습니다 ^^;)
저도 이것으로 바코드 프린터 여러게 붙여봤구요 ...
나머지 명령어들은 붙이실 바코드 메뉴얼에 나오는데로 하여야 합니다.
저역시 이부분은 설명을 못드리겠네요...
그럼..