专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

m_SendData.SetAt(7,m_ReceiveData.GetAt(0))这样行吗,该如何处理

发布时间:2011-06-28 14:03:11 文章来源:www.iduyao.cn 采编人员:星星草
m_SendData.SetAt(7,m_ReceiveData.GetAt(0))这样行吗
m_SendData.SetAt(7,m_ReceiveData.GetAt(0))这样行吗,高手请教啊!!
  m_SendData="EB 90 EB 90 0B 90 01 C2";
  char x='7';
  m_SendData.SetAt(7,x);
以上正确可以运行,但是如果改为这样,
m_SendData="EB 90 EB 90 0B 90 01 C2";
char X=m_ReceiveData.GetAt(0);
m_SendData.SetAt(7,X); 



m_SendData="EB 90 EB 90 0B 90 01 C2";
m_SendData.SetAt(7,m_ReceiveData.GetAt(0)); //m_ReceiveData为CString类,可是以上那样为什么错了呢????还望高手指点,怎样修改才好????

编译均通过,可是一接收数据就弹出错误对话框!!!!
我的想法就是从接收到的数据中某个位置上得到的数据填进要发送的数据中。谢谢!

------解决方案--------------------
SetAt表示在某个位置插入某个字符
另外我语文没学好,“我的想法就是从接收到的数据中某个位置上得到的数据填进要发送的数据中。”这句话好难理解
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: