VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 616|回复: 1

[求助] 请教:如何提高VB的运行效率?我有几个看法,恳请老师们指导。

[复制链接]

117

主题

2

听众

1690

积分

中级程序员

Rank: 3

擂点
0
人气
0
威望
0
注册时间
2012-12-27
精华
0
帖子
322
发表于 2016-12-13 18:51:58 |显示全部楼层
各位老师:请问如何提高VB的运行效率?
           我百度过:https://zhidao.baidu.com/question/1881747832344076988.html,里面说了很多,我感觉有用,但也有自己的理解,不知道对不对,请老师指出和补充,万分感谢:
1、尽可能不要定义全局变量,如果用局部变量就能解决问题的话,局部变量有必要释放么?
2、尽量减少模块,但模块的代码行数有限制么?我遇到过在某个过程中,说过程过大而不允许执行的情况;
3、定义一百个全局的常数变量比较节省内存和效率高,还是每次都从本地读取一个大概50来行的文本文件好?
4、其它方面,也恳请老师们指出,敬谢!
                                      新手问得有些幼稚,让大家见笑了。

42

主题

5

听众

3万

积分

系统设计师

Rank: 8Rank: 8Rank: 8Rank: 8

擂点
0
人气
158
威望
623
注册时间
2006-5-18
精华
0
帖子
4737
发表于 2016-12-15 13:06:23 |显示全部楼层
1.现在的电脑 内存和运行速度不存在问题,但是为了数据的安全,尽量不用全局变量。局部变量只是存在在过程中,执行完毕,变量会自动释放。
2.模块代码应该没有限制,但是单个过程的行数有限制。真的有好多行,可以用多个子过程分别调用。
3.为了速度,还是定义100个常数吧,读文件最耗费时间的,现在的内存不是问题。
已有 1 人评分威望 人气 收起 理由
bruly + 5 + 1 很给力

总评分: 威望 + 5  人气 + 1   查看全部评分

大菜鸟一个。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

文字版|手机版|VBGood

GMT+8, 2017-1-17 23:05

VB爱好者乐园(VBGood)
回顶部