几个文本框,有字符、数字,我想从每个文本框中提取一部分出来,转换成数字,再把它们连起来,组成一段新的数字,能否实现。能不能先转换成ASCII码?

解决方案 »

  1.   

    对每个文本框里的文本进行操作
    具体用MID函数对文本的每一个字符进行循环,符合条件的就存成新的数字.
    for i = 1 to len(text1.text)
       if mid(text1.text,i,1) 满足条件 then
           strtemp=strtemp & mid(text1.text,i,1)
       endif
    next i
      

  2.   

    无论是字母还是数字都将它转换为ASCII码
      

  3.   

    你要转化为什么样的数字,相应的ascii码的用asc函数转换就可以
    如果转换别的特定的相应数字就自己编写函数实现
      

  4.   

    正则表达式如下:
    i=s.replace(/[^\d]/g,'')