메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

시리얼통신 소스( C# .NET )
WhiteAT2014.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);


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

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )