中易网

在VB中,随机生成小写字母的代码要怎么写

答案:2  悬赏:50  
解决时间 2021-03-13 01:51
在VB中,随机生成小写字母的代码要怎么写
最佳答案
Private Sub Command1_Click()
    Randomize
    Print Chr(Int(Rnd * 26 + 97))
End Sub
全部回答

a-z的ascii码为97-122

所以随机产生97-122的数字然后chr就得到字母了

至于平移比如:a的ascii码为97 c的ascii码为99,所以只需要+2就平移两个字母了··

最后的y和z则需要判断,z的ascii码为122,+2之后为124,超出小写字母范围,于是通过计算使他等于98得到b。。。。。。

option explicit const le as integer = 10 private sub command1_click()     dim i as integer     text1.text = "随机"     randomize     for i = 1 to le     text1.text = text1.text & chr(int(26 * rnd + 97))     next     timer1.interval = 800 '    msgbox len(text1.text) end sub

private sub timer1_timer()     dim i as integer, n as integer     text2.text = "平移"     for i = 3 to le + 2     n = asc(mid(text1.text, i, 1)) + 2     if n > 122 then     n = n - 122 + 96     end if     text2.text = text2.text & chr(n)     next end sub

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
肌研白润美白化妆水屈成氏里卖多少钱一瓶啊?
海市蜃楼现象在不同时间内出现的影响不同,请
优雅时尚服饰(花桥街)地址在什么地方,想过去
”罔不由兹“是什么意思?
2015年农历雨水节?
荣城宾馆怎么去啊,有知道地址的么
广顺加油站怎么去啊,有知道地址的么
dnf旧黄字 与新的额外增加伤害冲突吗
想问一个穿越文的名字: 内容:1,女主穿过去
宁波市第二医院口腔科怎样?
紫晨营养馆地址在什么地方,想过去办事
已知如图在三角形ABC中AD是三角形ABC的角平分
我家邻居养了几十头猪,离我家就十几米远,味
ios系统有没有好玩的逼真的卡车游戏
星光大道的阳光真名叫啥
推荐资讯
您所请求的网址(URL)无法获取.
未成年人银行开户
如何成为野生动物摄影师
红米note3加速度传感器在手机哪里找得到
有什么好听的80年代左右的歌,?
试问东山风明月,何人曾经到此游,清风半夜蝉
求,古代尊师的名句,急急急!!!
一部老电影80年代还是90年代的讲述一个父亲和
同安那可以取住房公积金
禾祥东路/凤屿西路(路口)在什么地方啊,我要
中砂的含泥量不能超过多少
兴盛巷在哪里啊,我有事要去这个地方
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?