在vb编程中如何进行字符和ASCII码之间的转换

 我来答
zdingyun
推荐于2017-09-07 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48174
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

Asc 函数

返回一个 Integer,代表字符串中首字母的字符代码。

语法


Asc(string)

必要的 string 参数可以是任何有效的字符串表达式。如果 string 中没有包含任何字符,则会产生运行时错误。

说明


在非 DBCS 系统下,返回值范围为 0 – 255 。在 DBCS
系统下,则为 -32768 – 32767。


注意    AscB
函数作用于包含在字符串中的字节数据,AscB 返回第一个字节的字符代码,而非字符的字符代码。AscW 函数返回 Unicode 字符代码,若平台不支持 Unicode,则与 Asc
函数功能相同。

Asc 函数示例


本示例使用 Asc 函数返回字符串首字母的字符值(ASCII 值)。

Dim MyNumber
MyNumber = Asc("A")   ' 返回 65。
MyNumber = Asc("a")   ' 返回 97。
MyNumber = Asc("要")   ' 返回 -11606

沙慧月03
2011-03-22 · TA获得超过2157个赞
知道大有可为答主
回答量:2717
采纳率:100%
帮助的人:3621万
展开全部
利用vb中的函数进行转换。
chr(x) 返回以x为ASCII码的字符 如 chr(65)结果为 "A"
Asc(x) 给出字符x的ASCII值,十进制数 如 Asc("A") 结果为65
清楚了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1114cx
推荐于2017-09-09 · TA获得超过2983个赞
知道小有建树答主
回答量:1469
采纳率:60%
帮助的人:1111万
展开全部
利用vb中的函数进行转换。
chr(x) 返回以x为ASCII码的字符 如 chr(65)结果为 "A"
Asc(x) 给出字符x的ASCII值,十进制数 如 Asc("a)" 结果为97
追问
可不可以具体写一下操作过程( ⊙ o ⊙ )啊!
追答
啥?这应该很具体了吧?
或者你给个具体点的题目
例如:Print Chr(65),结果显示:A
Print Asc(a) 结果显示:97
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沫神钢虚1F
2017-01-18 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:1130万
展开全部
vb里汉字就是一个字符
MsgBox (Len("汉字"))这句显示为2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fdc3752
2011-03-22 · TA获得超过104个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:175万
展开全部
楼上的说得对,chr() 和 asc() 是互相转换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式