vb在text中输入一个字母,要使其在另一个文本中显示其循环左移2位的结果
答案:3 悬赏:30
解决时间 2021-02-11 12:23
- 提问者网友:放荡不羁
- 2021-02-11 07:29
vb在text中输入一个字母,要使其在另一个文本中显示其循环左移2位的结果
最佳答案
- 二级知识专家网友:余生继续浪
- 2021-02-11 07:49
Private Sub Command1_Click()
a = Asc(Text1.Text)
If Text1.Text >= "A" And Text1.Text <= "Z" Then
If a > 66 Then Text2.Text = Chr(a - 2) Else Text2.Text = Chr(a + 24)
Else
If Text1.Text >= "a" And Text1.Text <= "z" Then
If a > 98 Then Text2.Text = Chr(a - 2) Else Text2.Text = Chr(a + 24)
End If
End If
End Sub
a = Asc(Text1.Text)
If Text1.Text >= "A" And Text1.Text <= "Z" Then
If a > 66 Then Text2.Text = Chr(a - 2) Else Text2.Text = Chr(a + 24)
Else
If Text1.Text >= "a" And Text1.Text <= "z" Then
If a > 98 Then Text2.Text = Chr(a - 2) Else Text2.Text = Chr(a + 24)
End If
End If
End Sub
全部回答
- 1楼网友:嗷呜我不好爱
- 2021-02-11 09:48
你好的,需要屏蔽回车键吗?
- 2楼网友:余生继续浪
- 2021-02-11 09:27
VB6
dim n as integer
n=asc(text1.text)
'如果是大写字母
if n>=65 and n<= 90 then
if n = 65 then
Text2.text = "Y"
elseif n = 66 then
Text2.text = "Z"
else
Text2.text = CHR(n-2)
end if
end if
'如果是小写字母
if n>=97 and n<= 122 then
if n = 97 then
Text2.text = "y"
elseif n = 98 then
Text2.text = "z"
else
Text2.text = CHR(n-2)
end if
end if
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |