高分求助,请问怎么把这句VB串口发送语句变成VC语句? VB中:Dim tbufa(1) As Byte tbufa(0) = 144 tbufa(1) = 0MSComm1.Output = tbufa //发送数据请问在VC中怎么发送这个数(应该是数组),请高手指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CByteArray ArraySend; ArrayLoad.RemoveAll(); ArrayLoad.SetSize(2); ArrayLoad.SetAt(0,0x90); ArrayLoad.SetAt(1,0x00); myComm.SetOutput(COleVariant(ArraySend)); 我只知道VC中发送数据是下面的指令,但是发送的数怎么保证是正确的,VB中的tbufa需要怎么转化?m_ctrlComm.SetOutput(COleVariant(m_strTXData));//发送ASCII字符数据 你这个是发字符串的 我那个发二进制数据的 可以直接用啊ArrayLoad.SetAt(0,tbufa[0]);ArrayLoad.SetAt(1,tbufa[1]); 你用的是MSComm控件,vc中也可以用的 定义一个小函数让exe增加了几百k MSDN和techNet都是文档库,到底不同在哪里? 这个简单的程序问题BUILD的出现这样的提示。晕死了。高手看看 在OpenGL中怎么在画图形时在图形加入字符串 我在对话框类建立另外一个自己写的类的对象的时候出现了这个问题,请大家帮忙 急救 !!关于afxsock.h 怎样将一个远程机器上(Internet上已知IP的机器)的数据库导入到本地? 100分 求教串口的大文件的读和写 (程序实现)基于禁忌粒子群的投资组合多目标优化 有没有人想知道倒计时关机的源码?? 求用原始套接字实现ICMP功能的源码 VC6.0中的报表控件的问题??????????
ArrayLoad.RemoveAll();
ArrayLoad.SetSize(2);
ArrayLoad.SetAt(0,0x90);
ArrayLoad.SetAt(1,0x00);
myComm.SetOutput(COleVariant(ArraySend));
m_ctrlComm.SetOutput(COleVariant(m_strTXData));//发送ASCII字符数据
ArrayLoad.SetAt(0,tbufa[0]);
ArrayLoad.SetAt(1,tbufa[1]);