nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:2808回复:21

谁能帮我做一个小软件,重分相谢!

楼主#
更多 发布于:2005-01-06 15:19
功能:对数组进行转换
要求:1.每次至少可以粘贴一组数组到输入框进行转换,若多组数组用换行区分;
          2.提供一个按钮和输出框,按钮为转换确认,结果输出到输出框,要求可以复制结果;
说明:源数组为21个字节,转换之后的数组为84个字节;
转换方法说明:
1.源数组的以12个bit为一组,对每一个bit做水平和垂直方向的复制,先复制水平方向在复制垂直方向
2.源数组总共14组;(12x14 = 168bit = 21字节)
3.转换结果24个bit为一组,总共28组,转换后字节数 = 24x28 / 8 =84;

举例:
源数组如下:
0x00,0x01,0x98,0x19,0x81,0x98,0x7F,0xE7,0xFE,0x19,0x87,0xFE,0x7F,0xE1,0x98,0x19,0x81,0x98,0x00,0x00,0x00,
14组数据如下:
0x000  0x198  0x198  0x198  0x7FE  0x7FE  0x198  0x7FE  0x7FE  0x198  0x198  0x198  0x000  0x000
复制每一组数据
第一组:0x000 0x000 0x000 0x000 (输出结果0x00,0x00,0x00,0x00,0x00,0x00)
第二组:0x198的二进制为 0001 1001 1000 (12个bit)  ,水平方向复制 00 00 00 11 11 00 00 11 11 00 00 00 (24个bit)
             转换为16进制: 0x03,0xc3,0xc0
             垂直方向复制一次,其结果和水平方向结果相同;(输出结果为0x03,0xc3,0xc0,0x03,0xc3,0xc0)
... ... 依此类推
nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-06 17:19
现在机器连VC都没有,所以就想找个兄弟帮忙做了。
谢了先!
nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-07 11:44
谢谢大家夸奖!

老大,怎么只能转换固定的一组数组啊?
nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-10 09:42
谢谢Gong_XG,谢谢大家的热心帮助。该功能是为做一种特殊的Font用的。新的程序基本能够达到要求

分已送,请查收!

PS:Gong_XG兄能够将原代码给发送一份吗?(如果不愿意也不勉强)

oldfriends@netease.com

nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-01-10 09:58
Gong_XG领分!
http://www.driverdevelop.com/forum/viewthread.php?tid=84780
nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-01-10 13:48
[quote]谢谢Gong_XG,谢谢大家的热心帮助。该功能是为做一种特殊的Font用的。新的程序基本能够达到要求

分已送,请查收!

PS:Gong_XG兄能够将原代码给发送一份吗?(如果不愿意也不勉强)

oldfriends@netease.com

 


我原来以为这是作业呢?
既然如此,等我把bug简单的修改一下,给你。 [/quote]

Thanks
游客

返回顶部