搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 如何让一句话分步显示?
标题:
如何让一句话分步显示?
只看楼主
haiyungood
等 级:
论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
结帖率:
100%
楼主
问题点数:0 回复次数:8
如何让一句话分步显示?
我初学VB,建了个Text文本框,和一个“显示”按钮,当第一次单击按钮时Text文本框显示“转换规则”,第二次时“小写转换成大写”,第三次时“大写转换成小写”,也就是如何让“转换规则,小写转换成大写,大写转换成小写”这句话分三步显示。请各位帮忙写一下那个程序执行的代码,谢谢了……
搜索更多相关主题的帖子:
分步
2008-07-23 23:09
drogen007
等 级:
新手上路
帖 子:47
专家分:0
注 册:2008-7-2
第
2
楼
得分:0
看代码吧
Option Explicit
Public n As Long '变量,为了赋1、2、3判断文本框text1内容
Private Sub Command1_Click()
n = n + 1
If n > 3 Then n=1
Select Case n
Case 1
Text1.Text = "转换规则"
Case 2
Text1.Text = "小写转换成大写"
Case 3
Text1.Text = "大写转换成小写"
End Select
End Sub
Private Sub Form_Load()
n = 0
End Sub
[[it] 本帖最后由 drogen007 于 2008-7-24 23:47 编辑 [/it]]
2008-07-24 00:44
multiple1902
等 级:
贵宾
威 望:
42
帖 子:4881
专家分:671
注 册:2007-2-9
第
3
楼
得分:0
说白了就是三次显示不一样的内容
xxx Sub xxx_click
Static n As Integer '初始为0
Const WordsList="转换规则|,小写转换成大写|,大写转换成小写"
Dim a() As String
a=Split(WordsList,"|")
If n<=ubound(a) then
xxx.caption=xxx.caption & a(n)
n=n+1
End If
End Sub
未测试,只是提供一个思路。
2008-07-24 01:13
随风逐流
来 自:passerby
等 级:
版主
威 望:
8
帖 子:4054
专家分:271
注 册:2007-6-13
第
4
楼
得分:0
一个比一个牛X
真是自愧不如啊
[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2008-07-24 09:55
haiyungood
等 级:
论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
第
5
楼
得分:0
如何重复显示?
为什么重复完一次再开始一次时必须重新启动呢?如何才能让它完了一次,在单击命令按钮一次时又开始呢?而不是在重新启动一次。谢谢了……
2008-07-24 15:11
jxyga111
来 自:中華人民共和國
等 级:
贵宾
威 望:
33
帖 子:6015
专家分:895
注 册:2008-3-21
第
6
楼
得分:0
清空不就得了
烈焰照耀世界,斌凍凍千萬裏
2008-07-24 15:24
haiyungood
等 级:
论坛游民
帖 子:83
专家分:98
注 册:2008-7-2
第
7
楼
得分:0
清空不行啊,必须是退出来后在重新启动一次才行。我是想清空后不用往出退,再重复显示一次。不过还是谢谢了……
2008-07-24 15:44
multiple1902
等 级:
贵宾
威 望:
42
帖 子:4881
专家分:671
注 册:2007-2-9
第
8
楼
得分:0
[bo][un]haiyungood[/un] 在 2008-7-24 15:11 的发言:[/bo]
为什么重复完一次再开始一次时必须重新启动呢?如何才能让它完了一次,在单击命令按钮一次时又开始呢?而不是在重新启动一次。谢谢了……
注意我的代码。
我是怎么防止越界的?只有n小于3才响应。
那么就清楚了,在声明语句之后,如果n=3(当然说n>=3也一样)那么就把0赋值给n,不就相当于初始化了?
2008-07-24 16:34
drogen007
等 级:
新手上路
帖 子:47
专家分:0
注 册:2008-7-2
第
9
楼
得分:0
偶的也实现了!
2008-07-24 23:44
9
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-225014-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.846954 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved