티스토리 뷰

반응형

아직 회사에서 ZEBRA 프린터를 이용해서 라벨을 발행하다보니 프로그램을 C#으로 변경해도 ZEBRA를 버릴수가 없다. 그중 가장 편한 방법이 COM PORT 를 이용하는 방법이다보니 C# COM PORT 를 이용해서 ZPL 발행시 참고!!

using System.IO.Ports;

private void simpleButton1_Click(object sender, EventArgs e)
        {
            SerialPort mySerialPort = new SerialPort("COM1");

            mySerialPort.BaudRate = 9600;
            mySerialPort.Parity = Parity.None;
            mySerialPort.StopBits = StopBits.One;
            mySerialPort.DataBits = 8;
            mySerialPort.Handshake = Handshake.None;
            mySerialPort.RtsEnable = true;

            mySerialPort.Open();
            MessageBox.Show("시리얼 포트를 연결했습니다.");

            mySerialPort.WriteLine("^XA^FO020,020,^AO,030,030^FDFDTEST1234^FS^XZ");
                       
            mySerialPort.Close();
            MessageBox.Show("시리얼 포트를 해제했습니다.");


        }

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함