| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1114 人关注过本帖
标题:有100备用个代码,用VB如何随机的调用某一段代码
只看楼主 加入收藏
z99yy6h
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-6-24
收藏
 问题点数:0 回复次数:7 
有100备用个代码,用VB如何随机的调用某一段代码
有100备用个代码,用VB如何随机的调用某一段代码
搜索更多相关主题的帖子: 随机 代码 
2008-07-29 10:51
z99yy6h
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-6-24
收藏
得分:0 
ddd
2008-07-29 12:25
octillion
Rank: 1
等 级:新手上路
帖 子:195
专家分:0
注 册:2008-7-24
收藏
得分:0 
Sub Code1()
  ...
End Sub

Sub Code2()
 ...
End Sub
....

Sub Usage
  Randomize
  Dim i As Integer
  i=Int(Rnd()*100+1)
  Select Case i
    Case 1: Call Code1()
    Case 2: Call Code2()
    ....
  End Select
End Sub
2008-07-29 12:39
octillion
Rank: 1
等 级:新手上路
帖 子:195
专家分:0
注 册:2008-7-24
收藏
得分:0 
2楼的回复是什么意思?
2008-07-29 13:06
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
2楼的意思是"顶"

前段时间刚好看到CallbyName这个函数,可以减少不少代码

'VB语法高亮(by 永夜的极光) V1.03
Option Explicit

Sub
Code1()
  MsgBox 1
End Sub

Sub
Code2()
  MsgBox 2
End Sub

Sub
Code3()
  MsgBox 3
End Sub

Private Sub
Command1_Click()
  CallByName Form1, [color=DarkOliveGreen]"Code" &[/color] CStr(Int(Rnd() * [color=Blue]3) + 1),[/color] VbMethod
End Sub


[[it] 本帖最后由 永夜的极光 于 2008-7-29 14:02 编辑 [/it]]

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-07-29 14:00
z99yy6h
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-6-24
收藏
得分:0 
Thank you very much indeed
2008-07-30 12:02
z99yy6h
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-6-24
收藏
得分:0 
:“Sub Usage”这个是函数吧
2008-07-30 21:08
cba817
Rank: 2
等 级:论坛游民
帖 子:95
专家分:10
注 册:2008-3-24
收藏
得分:0 
自定义过程
2008-07-31 15:56
快速回复:有100备用个代码,用VB如何随机的调用某一段代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030122 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved