VB 字母大小写转换

第一列www.baidu.com第二列1234567891011VB6.0中一个文本框,一个按钮,一个标签输入第一列的字符串(去掉空格:www.baidu.com)点击按... 第一列 w w w .b a i d u .c o m
第二列 1 2 3 4 5 6 7 8 9 10 11

VB 6.0 中 一个文本框,一个按钮,一个标签
输入第一列的 字符串(去掉空格:www.baidu.com
点击 按钮 标签显示 www.baidu.com (都是小字母)
依次 从1 到11, 字母先变大写,再变小写,然后再下一个字母
不用考虑空格,

依次如下所示,产生字母在闪动的效果
www.baidu.com
www.baidu.com
www.baidu.com
www.Baidu.com
www.bAidu.com
www.baIdu.com
www.baiDu.com
www.baidU.com
www.baidu.Com
www.baidu.cOm
www.baidu.coM
展开
 我来答
wsygpkxrp
2009-11-04
知道答主
回答量:63
采纳率:0%
帮助的人:22.1万
展开全部
函数,自己查查,好像是:
UCase ()top 转换字符串成大写。将小写字母的部份转换成大写,字符串其余部份不变。 例子: UCase ("abc123")
结果: ABC123
你试试!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者ztbG1Q0ZxV
2019-05-10 · TA获得超过3893个赞
知道大有可为答主
回答量:3200
采纳率:30%
帮助的人:170万
展开全部
Private
Sub
Command1_Click()
Dim
str1
As
String,
t
As
String
For
i
=
1
To
Len(Text1)
t
=
Mid(Text1,
i,
1)
Select
Case
t
Case
"i",
"o",
"u",
"I",
"O",
"U"
Case
"h"
To
"z"
str1
=
str1
&
Chr(Asc(t)
-
32)
Case
"H"
To
"Z"
str1
=
str1
&
t
End
Select
Next
Text2
=
str1
End
Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者LWXfhRVlLa
2019-12-04 · TA获得超过3872个赞
知道大有可为答主
回答量:3138
采纳率:31%
帮助的人:247万
展开全部
LCase(字符串)
把字符串转换成
小写
UCase(字符串)把字符串转换成
大写
text1.text=LCase(text1.text)'小写
text1.text=UCase(text1.text)'大写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
烟云忆旧梦
2009-11-05 · TA获得超过106个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:166万
展开全部
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Private Sub Command1_Click()
tstr = "www.baidu.com"
tlen = Len(tstr)
For i = 1 To tlen
ss = ""
For j = 1 To tlen
If i = j Then
ss = ss & UCase(Mid(tstr, j, 1))
Else
ss = ss & Mid(tstr, j, 1)
End If
Sleep 1
DoEvents
Next j
Label1.Caption = ss
Next i
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Coo_boi
2009-11-04 · TA获得超过1333个赞
知道大有可为答主
回答量:2209
采纳率:50%
帮助的人:277万
展开全部
如你所愿,已经实现:
Option Base 1
Private Sub Command1_Click()
Dim Str As String
Dim Str1() As String
Str = Trim(Text1)
For i = 1 To Len(Str)
ReDim Preserve Str1(i)
Str1(i) = Mid(Str, i, 1)
Next i
For i = 1 To Len(Str)
For j = 1 To Len(Str)
If j = i Then
Print UCase(Str1(i));
Else
Print Str1(j);
End If
Next j
Print
Next i
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式