vb的长二进制转换问题

access表格中有一个长二进制数据,我用vb取出后处理如下:aa_=MidB(Text1.Text,1,1)bb_=MidB(Text1.Text,2,1)aa=Asc... access表格中有一个长二进制数据,我用vb取出后处理如下:
aa_ = MidB(Text1.Text, 1, 1)
bb_ = MidB(Text1.Text, 2, 1)
aa = AscB(aa_)
bb = AscB(bb_)
Text2.Text = (aa + 128 * bb) / 10 - 1
现在我想把text2中的数据再换成长二进制的,改如何处理?
展开
 我来答
网海1书生
科技发烧友

2014-08-02 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26230

向TA提问 私信TA
展开全部
进行逆运算即可:

cc = (Val(Text2.Text) + 1) * 10
aa = cc \ 128
bb = cc Mod 128
aa_ = ChrB(aa)
bb_ = ChrB(bb)
Text1.Text = aa_ & bb_
sqc1999
2014-08-02 · TA获得超过272个赞
知道小有建树答主
回答量:419
采纳率:0%
帮助的人:352万
展开全部
你好,text2中的数据是string类型的,不能直接转换为二进制,如果确定text2中的数据除了数字以外没有其他类型的话,可以先用Cint函数转换为integer类型,然后再用取余函数mod逐位除以二取余,如果代码不会写的话再追问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-06-04
展开全部
咖啡沸滚
在一万年里哈哈
西埃拉山将要枯萎毁灭,变成蝎子的巢穴。
破碎的冰屑与残曲的树木。
没有伊甸之园,没有堕落,
只有这风化的土地
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式