标题:hzk16文件无法读取
取消只看楼主
kaitianjian
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2011-10-16
得分:0 
恩,改用了mscom控件!
按照mscom控件的setoutput函数说明,当发送二进制数据时,要将字节型数据存入参数变量中,
于是从网上搜了下,改成了下面的程序进行了转换:
可以将输入的汉字读取字模并全部发送,不过还需验证!

COleVariant vSendData2;
   CByteArray OutBuf;
  OutBuf.SetSize(m_strSendData.GetLength()*32);//设置大小
   int i;
  for(i = 0; i < m_strSendData.GetLength()*32; i++)
   OutBuf[i] = cBuf[i]; //转换类型
 vSendData2 = OutBuf; //转换发送数据类型
   m_ctrMSCom.SetOutput(vSendData2);//发送数据
2012-03-05 09:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-361714-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.120079 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved