永发信息网

vb static函数

答案:5  悬赏:30  手机版
解决时间 2021-04-15 09:16
  • 提问者网友:趣果有间
  • 2021-04-14 16:45
vb static函数
最佳答案
  • 五星知识达人网友:轻熟杀无赦
  • 2021-04-14 17:53
1、static在过程(过程不分在窗体中、还是在模块中,使用都一样)级别中使用,用于声明变量并分配存储空间。
2、在整个代码运行期间都能保留使用static语句声明的变量的值。
3、在模块内(但在函数体外),static声明的是一个静态变量,这个变量可以被模块内所有函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
Static 用法示例:
Function Getnum(y)
Static x As Long '变量X能在调用过程之间保持其值
x = x + y
Getnum = x
End Function
全部回答
  • 1楼网友:煞尾
  • 2021-04-14 21:21
第一次4 2
第二次 8 10
第三次 12 18
CLS是清除画在窗体上的图象和文字
  • 2楼网友:过活
  • 2021-04-14 21:12
Static 不是函数哦,是一个关键字
用它修饰的变量在过程结束后值不会改变
第一次x最终等于4,
第二次x=4+4=8
第三次x=8+4=12
注意x的值
cls是将屏幕输出的结果全部清除
  • 3楼网友:蓝房子
  • 2021-04-14 19:33
呀好难
  • 4楼网友:梦中风几里
  • 2021-04-14 19:03
第一次单击command按钮
x = x + 2 '执行两次 0=0+2+2=4
第二次单击command按钮
x = x + 2 '执行两次 4=4+2+2=8
第三次单击command按钮
x = x + 2 '执行两次 8=8+2+2=12
y = y + x y没有定义静态变量所以每次单击Y都会初始化为0.
所以第三次单击command按钮时,Y=0+8+10=18
连续三次单击command按钮后,窗体上显示的值是 12 18
CLS是清除画在窗体上的图象和文字,这里是清除窗体上显示的值是.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯