标题:分割文本框控件中输入的数据的代码
只看楼主
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
结帖率:66.67%
 问题点数:0 回复次数:4 
分割文本框控件中输入的数据的代码
我在界面上画一个文本框,在文本框中输入一串16进制的数据,例如:AABB1234567800DD ,怎样分割它们成2位2位的分别存储在一个数组中呢?
就是定义一个字节数组byte a[6],把文本框中输入的那串数据分割存储到这个数组中:a[0]=AA, a[1]=BB, a[2]=12, a[3]=34, a[4]=56, a[5]=78, a[6]=00,a[7]=DD。
这段代码怎么写?高手指点下吧,VC的界面编程我不熟悉。这个东东应该不是很难。希望你们好心指导下我。
搜索更多相关主题的帖子: 控件 文本 数据 代码 输入 
2007-12-03 17:46
柒兲
Rank: 1
等 级:新手上路
威 望:1
帖 子:126
专家分:0
注 册:2007-9-26
得分:0 
如果你想这样的存的话
我有个笨办法
你先把他读进一个字符串内:
然后调用CString 的成员函数
    GetLength          //得到长度
    Left             //分离字符串
  来分别实现两个两个的存放!

2007-12-03 18:50
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
得分:0 
恶 好有难度哦
能详细写下过程么

生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2007-12-04 10:18
rocketabc
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-7-6
得分:0 
你可以考虑 用移位的 方法 ,把第一个字符低4位移到高4位 然后加上后面一个字符 象这样

A<<4+A 在存到字节数组

兴趣和爱好是我追求的方向
2007-12-04 20:25
红影
Rank: 1
等 级:新手上路
威 望:2
帖 子:659
专家分:0
注 册:2006-2-22
得分:0 
有点道理

生命中,不断有人离开和进入。于是,看见的,看不见了;记住的,遗忘了。
2008-03-26 14:54



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




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

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