기초

01_포트 열기/닫기 데이터 보내기/받기

by WhiteAT posted Jun 23, 2010
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

위로 아래로 댓글로 가기 인쇄 목록
  • 돼랑지 2014.05.13 16:11

    안녕하세요 다름 아니라 한글을 입력시에는 글자가 깨져서 나오는데 한글을 출력하려면은 어떻게 해야하는지 소스 코드를 알려주실수 있으신지요?

  • WhiteAT 2014.05.16 16:11 글쓴이

    돼랑지 님에게 달린 댓글

    한글은 encoding 작업을 해서 보내야 합니다.


    주의 사항이 있다면.

    데이터량이 2배가 된다는 것입니다.

    (length 를 확인해 보세요.~)



    // 송신측

    byte[] Bytes2  = System.Text.Encoding.Unicode.GetBytes("받아라");

    send(Bytes2); // 인코딩 값을 보내게 됩니다.



    // 수신측

    byte[] Bytes2 ;//  수신된 데이터 (byte 형태)

    string strData = System.Text.Encoding.Unicode.GetString(Bytes2, 0, Bytes2.Length);


    그러면 한글이 잘 보입니다.^^