64,682
社区成员
发帖
与我相关
我的任务
分享
WeighDlg m_WeighDlg;
if(m_WeighDlg.m_mscomm1.get_PortOpen())
{
CByteArray bytOutArr;
int m,n,k,h,l;
m=m_GongGongCanShuDlg.ReturnKongZhi();
n=m_GongGongCanShuDlg.ReturnHuanBan();
k=m_GongGongCanShuDlg.ReturnYunXu();
h=HIBYTE(m_PinPaiGuanLi.ReturnZhongLiangSet());
l=LOBYTE(m_PinPaiGuanLi.ReturnZhongLiangSet());
bytOutArr.Add(0xB0);
bytOutArr.Add(0x01);
bytOutArr.Add(0x09);
bytOutArr.Add(0x07);
bytOutArr.Add(m);
bytOutArr.Add(n);
bytOutArr.Add(k);
bytOutArr.Add(h);
bytOutArr.Add(l);
bytOutArr.Add(0x09);
bytOutArr.Add(0x0a);
bytOutArr.Add(0x0b);
bytOutArr.Add(m^n^k^h^l);
COleVariant varOut;
varOut=COleVariant(bytOutArr);
m_WeighDlg.m_mscomm1.put_Output(COleVariant(varOut));//发送
}
m_mscomm1.put_Output(COleVariant(varOut));
是可以正常发送的。