罗小叉吧 关注:111贴子:19,093
  • 4回复贴,共1

VBS系列课程--18

只看楼主收藏回复

原文地址:
http://blog.sina.com.cn/s/blog_68d342d90100ljfk.html


1楼2010-09-17 12:51回复
    杀花


    2楼2010-09-17 12:52
    回复
      哇啦啦。抢在泡儿前面了~


      3楼2010-09-17 12:52
      回复
        这节课我们再来学习两个函数,依旧是数据类型转换函数。
        1、将字符转换成字符代码(即ASCII码,是一个数字)
        格式:
        Asc(字符)
        比如:
        Asc(L)
        结果为:
        2、将字符代码(即ASCII码)转换成字符
        格式:
        Chr(数字)
        比如:
        Chr()
        结果为:
        我们下面来写一个脚本程序,来转换我们需要转换的数据:
        ------------------------vbs_13.htm------------------------
        <html>
        <head>
        <title>VBS系列课程--常用的数据类型转换函数示例</title>
        <script language="vbscript">
        sub button1_onclick()
        dim a
        a=form1.text1.value
        form1.text1.value=asc(a)
        end sub
        sub button2_onclick()
        dim b
        b=form1.text2.value
        form1.text2.value=chr(b)
        end sub
        </script>
        </head>
        <body>
        <form name="form1">
        请输入需要转换为ASCII码的字符(字符):
        <input type="text" name="text1">
        &nbsp;&nbsp;&nbsp;&nbsp;
        <input type="button" name="button1" value="开始执行">
        <br>
        请输入需要转换成字符的ASCII码(数字):
        <input type="text" name="text2">
        &nbsp;&nbsp;&nbsp;&nbsp;
        <input type="button" name="button2" value="开始执行">
        </form>
        </body>
        </html>
        我们来看一下脚本的执行效果吧:

        在第一个文本框里输入大写“L”,点击“开始执行”:

        可以看到,文本框一的内容变成了“76”,再输入小写“l”,点击“开始执行”:

        返回的数值是“108”,由此可见,大写字母和小写字母的ASCII值是不一样的。
        同样的,在文本框二中分别输入“76”和“108”,返回结果分别为:


        可见,我们的脚本成功运行了。
        如果你想多了解一些关于字符的ASCII码的内容,请自行查找相关资料,我在这个VBS的课程里就不多说了,完毕。


        4楼2010-09-17 12:53
        回复
          回复:2楼
          哈哈~


          5楼2010-09-17 12:53
          回复