| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1161 人关注过本帖
标题: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
快速回复:hzk16文件无法读取
数据加载中...
 
   



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

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