急求答案 !!! 读写卡后,内容后面跟着特殊字符,如何处理???
我在C#中写卡后,到VB中读出来的卡号后面有一些长方形的特殊符号,怎么才能吧这些去掉那,或者有东VB的 教教如何把VB中特殊符号去掉
[解决办法]
Chr函数
[解决办法]
可以使用十六进制方式来处理
[解决办法]
可以用Asc函数逐字节检验值,当<=32,或大于127时,以空格符替代显示.
[解决办法]
嗯,Chr和ASC是一对
老朱吃了么?
dim str1 as stringdim str2 as stringdim i as longdim L as longdim c as stringstr1="12"+chr(0)+chr(&ha0)debug.print str1str2=""L=len(str1)for i=1 to L c=mid(str1,i,1) if asc(c)=0 exit for str2=str2 + c nextdebug.print str2
[解决办法]
直接strconv(inByte(), vbunicode)后,把你自己能使用到的字符以外的字符全过滤掉.
比如你只使用字母与数字,那就循个环,MID一下,字母数字以外的都替换为空字符串.