在VB中调用Function过程,是怎么调用?直接在过程中引用名称名?

DimxAsIntegerStaticFunctiomrand()x=x*29+27x=xMod1000n=xrand=nEndFunctionPrivateSubFor... Dim x As Integer
Static Functiom rand()
x=x*29+27
x=x Mod 1000
n=x
rand=n
End Function

Private Sub Form_Click()
FontSize=12
X=777
CLs
Rannum=InputBox(“需要输出多少随机数”)
Rannum=Val(rannum)
Print”输出0到1000之间的随机数”
Print
For m=1 To rannum
If m Mod 5=0 Then
print rand();" ";
Print
Else
Print rand();" ";
End If
Next m
End Sub
为什么要使用CLs?

print rand();" ";是不是算引用了Function rand了?

而且print rand();" ";
Print
和Print rand();" ";是什么意思?是不是和换行有关
展开
 我来答
zdingyun
2015-09-19 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48172
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部
调用函数过程:
通常,调用自行编写的函数过程的方法和调用 Visual Basic 内部函数过程(例如 Abs)的方法一样;即在表达式中写上它的名字。
就像调用 Sub 过程那样,也能调用函数。下面的语句都调用同一个函数:
Call Year (Now)
Year Now
当用这种方法调用函数时,Visual Basic 放弃返回值。
zhangz5434
2013-02-17 · 超过10用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:27.8万
展开全部
Cls用于清空屏幕上已经“PRINT”的数据

print rand();" ";是不是算引用了Function rand了?------调用。

Print
两句用于在屏幕上输出
Print指令如果在最后没有分号“;”就不会自动换行,所以要加上PRINT的空指令输出一行空行
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
suzihang3
2013-02-16 · TA获得超过195个赞
知道小有建树答主
回答量:392
采纳率:0%
帮助的人:229万
展开全部
有3种模式。架设函数叫a,那么可以Call a(),a,变量\属性=a()(包括在语句中直接调用,如if a()="asss" then beep。前两种抛弃返回直,最后一种返回值,注意()的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式