作者MOONRAKER (㊣糜不有初,鲜克有终)
看板Visual_Basic
标题Re: [VB6 ] 如何让英文转换成数字
时间Sun Mar 8 22:44:02 2009
对新手而言,第一个问题是怎麽转换
ASC("A")...ASC("Z")会得到65..90,所以就是ASC(字母)-64,这别人提过了
第二个问题是补零
这个请学一下format函数,这大概是VB6最受人忽视的功能
简单地说,如果 k 的内容是 1 ,那麽
sf = format(k, "0000") ,sf内容就是 "0001"
st = format(k, "000") ,st内容就是 "001"
注意这个 k 必须为数字,送个字串去format是没有用的
第三个问题是怎麽处理每一个字(并且转大写)还有把结果接成一个字串
这你研究前面一篇回覆的程式就知道了
~
~
--
BATCH 03 : 买张床 - 切达大侠 - 伐木人之歌 -
http://tinyurl.com/3zpyx5
[B4准备中]: 讴歌金钱(7/02) - 单车超人(7/23) -
http://tinyurl.com/66v6vq
[ 番外篇 ]: 包租婆也有过当罗莉的时候(7/17) -
http://tinyurl.com/6j4ale
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
■ 蒙帝派松正体中文计画 ■ Spam-a-lot and enjoy the pythonesque delight!
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/user/JamesBondXD▄▄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.62.62
※ 编辑: MOONRAKER 来自: 61.217.62.62 (03/08 22:45)