请问VB中标准模块中的申明和窗口通用过程中的申明有什么区别?

showmetheway 2002-12-28 09:50:08
标准模块中申明的变量可以作用于该应用中的任何窗口,而窗口通用过程中申明的变量只能作用于本窗口,是不是这样?
...全文
168 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sgx 2002-12-28
  • 打赏
  • 举报
回复
标准模块中申明的变量为全局变量
窗口通用过程中申明的变量为局部变量
xks 2002-12-28
  • 打赏
  • 举报
回复
定义全局变量

也可以不用的

但最好不要这样做

这样做会浪费很多系统资源的!

建议你用几个变量定义几个

如果没必要的话

也可以定义局部变量或者私有变量!

这样程序运行起来也会相对快一些!(借荐)

xks 2002-12-28
  • 打赏
  • 举报
回复
在标准模块中定义

public是定义公有的变量

private是定义私有的变量

也可以在通用中定义变量!

适程序而定!
oswica 2002-12-28
  • 打赏
  • 举报
回复
差不多!
用户 昵称 2002-12-28
  • 打赏
  • 举报
回复
no other,
in form

dim b as integer 'only can access it in this form
private sub a()
dim a as integer 'only can access it in this sub
end sub

in bas

dim c as integer 'can access it any where.
feixuehenshui 2002-12-28
  • 打赏
  • 举报
回复
YES
用户 昵称 2002-12-28
  • 打赏
  • 举报
回复
define private variable in module only can access it in it.
showmetheway 2002-12-28
  • 打赏
  • 举报
回复
对不起,我刚学VB所以要再问一下,在标准模块中以下的两种申明是不是应该没区别?
private x as integer
public y as integer
///////////////////
以上的x, y是不是作用域都一样?

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧