找回密码
 加入
搜索
查看: 3789|回复: 4

[AU3基础] 请教观念问题 全域变量 是否会比 区域变量 更耗内存或者主机资源??

[复制链接]
发表于 2015-2-7 22:47:12 | 显示全部楼层 |阅读模式
我通常 使用AU3 写 类似进销存的软件,以前的方式都是采用 MessageLoop模式  写程序,最近想换成 OnEvent模式
但是 发现  OnEvent模式 要写成 函数处理 ,但是 函数里面的变量 只能使用 全域变量 无法使用 其它函数的变量,因此 我几乎需要把所有的 变量
控件ID 都定义为 全域变量,因此有了疑问全域变量 是否会比 区域变量 更耗内存或者主机资源??

所以 特地来请教各位前辈,看看 观念上应该是怎样的??

问题一:
请教观念问题 全域变量 是否会比 区域变量 更耗内存或者主机资源??


问题二:
因为写的是进销存用的 所以有很多的GUI控件,那么这些控件在每个函数里 都需要用Global 一个一个定义吗??
有没有快速的方法处理??
发表于 2015-2-8 17:30:40 | 显示全部楼层
我都是全部Gloabal定义的~~ 配合api函数进行内存释放,效果不错的~~
发表于 2015-2-9 09:06:44 | 显示全部楼层
学习了,感谢分享!
发表于 2015-2-10 14:42:01 | 显示全部楼层
同感,所以能不用全局尽量不用,以形成习惯,
具体也不知道对不对,没做过大工程也感觉不到
发表于 2015-2-12 18:13:39 | 显示全部楼层
我喜欢 Dim 少个干扰,特别写大型程序,变量的取名哪叫一个纠结,即要好记,又要独一无二的,所以养成习惯,变量一定是和本段代码 功能 相关的,方便后面 调用 和记忆!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-7 03:54 , Processed in 0.077995 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表