VB中的private
SubTimer1_Timer()跟PrivateSubTimer1_Timer()有什么不同,我运行过好像一样啊加不加Private有什么不同呢菜鸟求高手解说一下在下先...
Sub Timer1_Timer() 跟Private Sub Timer1_Timer()
有什么不同,我运行过好像一样啊
加不加Private有什么不同呢
菜鸟求高手解说一下
在下先谢过了 展开
有什么不同,我运行过好像一样啊
加不加Private有什么不同呢
菜鸟求高手解说一下
在下先谢过了 展开
6个回答
展开全部
public意思是公共的函数,比如你在模块中用public声明的函数,在form中也可以用
跟他相反的是private,表示私有函数
模块就是放置声明语句的一个文件,扩展名为.cls
公用的就是在整个程序中都是有效地,可以使用的
局部的,比如函数中声明的局部变量,退出函数之后他就无效了
跟他相反的是private,表示私有函数
模块就是放置声明语句的一个文件,扩展名为.cls
公用的就是在整个程序中都是有效地,可以使用的
局部的,比如函数中声明的局部变量,退出函数之后他就无效了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是可访问范围. 有两个关键字: Public和Private, 它们是相对的.
比如说, 你Form2里面有一个
Public Sub Timer1_Timer()
事件, Public表示公有的. 你在Form1里面可以这样引用
Form2.Timer1_timer
但是如果定义是这样的:
Private Sub Timer1_Timer()
那末不能在Form1里面引用它, 只能在Form2里面引用这个事件.
如果在前面没有 Public 也没有 Private, 那默认是当成有 Public 处理.
比如说, 你Form2里面有一个
Public Sub Timer1_Timer()
事件, Public表示公有的. 你在Form1里面可以这样引用
Form2.Timer1_timer
但是如果定义是这样的:
Private Sub Timer1_Timer()
那末不能在Form1里面引用它, 只能在Form2里面引用这个事件.
如果在前面没有 Public 也没有 Private, 那默认是当成有 Public 处理.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private 意思是"私有",它和vb中的Public相对,
Private Sub Timer1_Timer()是指Private Sub Timer1_Timer()是私有过程,而Sub Timer1_Timer()则未 定义其为私有还是公有,所以不影响运行
Private Sub Timer1_Timer()是指Private Sub Timer1_Timer()是私有过程,而Sub Timer1_Timer()则未 定义其为私有还是公有,所以不影响运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如这个窗体叫Form1,不加Private,可以从别的窗体访问:Form1.Timer1_Timer
而加上Private就不能访问了
回答完毕
而加上Private就不能访问了
回答完毕
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询