Q&A

  • Comport를 이용하여 프린터 할때..
Comport을 이용하여 바코드 프린터를 사용할려구 하는데요..
워낙 초보라서..
어떤 콤포넌트를 사용해야 하는지..
그 콤포넌트의 사용법등...갈켜주세요T.T
2  COMMENTS
  • Profile
    전형식 2003.01.10 05:03
    자료실에 보시면 AsyncFree 가 있는데 이넘이 좋은것 같더군요..
    참고로 바코드 연결하실땐 통신속도를 9600으로 맞추셔야 할겁니다.
    (물론 프린트마다 설정값이 다를 수도 있습니다 ^^;)
    저도 이것으로 바코드 프린터 여러게 붙여봤구요 ...
    나머지 명령어들은 붙이실 바코드 메뉴얼에 나오는데로 하여야 합니다.
    저역시 이부분은 설명을 못드리겠네요...
    그럼..

  • Profile
    정종필 2003.01.09 20:23

    바코드를 프로그램에서 직접 인쇄하는 방법은 여러가지가 있습니다.
    QRLabel 을 직접 이용해도 되고.. 상용 바코드 인쇄 컴포넌트를 사용하는 방법도 있는데.. 지금 질문하신 내용은 바코드 프린터와 PC 의 Comport 를 직접 연결해서 바코드 프린터의 기능으로 바코드를 인쇄할려고 하시는 거 같군요..
    특별한 방법이 따로 있는건 아니구요.. 바코드 프린터 메뉴얼을 보시면 자세히 설명되어 있을 겁니다. 가령 예를 들자면 메뉴얼에 [ESC]Px,y 이런 식으로 되고 이것이 바코드를 인쇄할 위치를 지정하는 명령이라면..
    Comport 에 그냥.. 이 문자열(Hex 값으로 ESC 에 해당하는 27h 다음에 'P', 5, 3) 을 순서대로 보내주시면.. 됩니다. 그 다음에 일반 문자열을 보낸다던가.. 바코드 출력하는 문자열(이거도 당근.. 메뉴얼에 있겠죠)을 Comport 로 보내면.. 방금 지정한 위치에 문자열건.. 바코드건.. 찍게 되겠죠..

    바코드 프린터는 그 종류별로 커맨드가 모두 다르기 때문에 직접 설명을 드리진 못하겠네요.. 쩝~
    별로 도움이 되지 못할거 같아.. 글을 쓰고도 죄송스럽네요.. 에구~