主题:[讨论]ASCⅡ码转换问题,各位大哥帮帮忙啊~~
因为是新手,所以这个问题即使各位看来很简单,对于我来说也是属于一头雾水以及抓耳挠腮型的,各位看官请耐心。
图片链接如下http://tu.6.cn/pic/show-new/id/7437920 或者下载附件。
如果所示,四种模式分别为大写字母型,小写字母型,混合型,标点型。表下方的al.ll.ml,pl分别表示四种类型的锁定,其他不用考虑。我们要做的就是用VB将输入的字符按表中对应关系按左边对应的“值”进行转换。ok,因为说的不清楚,所以让我来举个例子。
1.输入 AaBbCc A->al 0 a->ll 0 B->al 1 b->ll 1 C->al 2 c->ll 2,所以用VB将转化而来的字符串为al0 ll0 al1 ll1 al2 ll2(al/ll处于高位 0/1/2处于低位)
2.如表所示,al对应28 ll对应27 所以再用VB将字符串转化为[color=FF0000]数组[/color]如下:[280 270 281 271 282 272]
具体就是这个样子,请问论坛里的各位大哥们有谁能帮忙指点一下应该怎么做么?即使不写出程序段,给出一些指导性建议也很谢谢的!!!先谢谢大家了。
谢谢谢谢谢谢大家,有什么没说明白的请大家指出来。
图片链接如下http://tu.6.cn/pic/show-new/id/7437920 或者下载附件。
如果所示,四种模式分别为大写字母型,小写字母型,混合型,标点型。表下方的al.ll.ml,pl分别表示四种类型的锁定,其他不用考虑。我们要做的就是用VB将输入的字符按表中对应关系按左边对应的“值”进行转换。ok,因为说的不清楚,所以让我来举个例子。
1.输入 AaBbCc A->al 0 a->ll 0 B->al 1 b->ll 1 C->al 2 c->ll 2,所以用VB将转化而来的字符串为al0 ll0 al1 ll1 al2 ll2(al/ll处于高位 0/1/2处于低位)
2.如表所示,al对应28 ll对应27 所以再用VB将字符串转化为[color=FF0000]数组[/color]如下:[280 270 281 271 282 272]
具体就是这个样子,请问论坛里的各位大哥们有谁能帮忙指点一下应该怎么做么?即使不写出程序段,给出一些指导性建议也很谢谢的!!!先谢谢大家了。
谢谢谢谢谢谢大家,有什么没说明白的请大家指出来。