Cám ơn anh Nam trước. Cái tiêu đề em viết sai:
Em có một giao tiếp với thiết bị qua cổng COM, và khi em nhận dữ liệu từ thiết bị gửi lên theo lệnh:
case 2://comEvRe
VARIANT data=m_mscom.GetInput ();
m_strReceive=(CString)data.bstrVal ;
break;
Khi hiển thị ra màn hình thì toàn kí tự thuộc Extended ASCII Codes (VD: jfkjsdjfjsd234859084f5g44f*//*-*-*-**-9&^#^$&&&$&#$$). Nên em muốn chuyển nó về dạng HEX(6a666b6a73646a666a7364323334383539303834663567 3434662a2f2f2a2d2a2d2a2d2a2a2d39265e235e2426262624 26232424) rồi mới hiển thị ra màn hình.
thay đổi nội dung bởi: love_ac, 16-09-2010 lúc 11:26 PM.
|