木白林
路人甲
路人甲
  • 注册日期2004-03-19
  • 发帖数319
  • QQ
  • 铜币824枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3565回复:15

[求助]为什么总是出现“VB出现错误,即将关闭”

楼主#
更多 发布于:2005-08-17 23:34
我用VB+AE做了一个地形图的查询小系统,用activebar做的按钮来调用shape文件并弹出查询窗体查询我要的属性图块,是通过赋字段给combobox来查询的。但是当多调几次图并查询后就出现“VB出现错误,即将关闭”,不知道有人遇到这种情况没有,小弟不才,写的代码效率不高,有的窗体都有相同的几段代码,没有写成公用模块调用,有人说是这样原因,但是我的代码也没有多少K啊;还有人说是内存里太多的数据导致错误,要释放内存;还有人说是VB盗版的问题,还请大家指教!谢谢
喜欢0 评分0
心情卡片 一起分享...
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2005-08-18 10:24
<P>和程序肯定有关了,自己注意释放变量和对象了,和机器性能等也有关的,</P>
举报 回复(0) 喜欢(0)     评分
木白林
路人甲
路人甲
  • 注册日期2004-03-19
  • 发帖数319
  • QQ
  • 铜币824枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-08-18 10:50
还请教如何释放变量啊
心情卡片 一起分享...
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2005-08-18 11:35
<P>这个你可以看vb编程方面的资料了:)</P>
<P>   对于窗体的完全卸载可用以下语句:Set [窗体名称]=Nothing 将窗体所占用的内存全部收回,我想这样在此窗体中声明的所有变量就可以全部消毁了。</P>
举报 回复(0) 喜欢(0)     评分
木白林
路人甲
路人甲
  • 注册日期2004-03-19
  • 发帖数319
  • QQ
  • 铜币824枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-08-18 13:04
我是这样想的,在删除层的类模块中加了set player=nothing,意思就是释放塞,但是还是不行
心情卡片 一起分享...
举报 回复(0) 喜欢(0)     评分
flycui83
路人甲
路人甲
  • 注册日期2005-03-18
  • 发帖数46
  • QQ
  • 铜币247枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-08-19 11:15
<P>这个很正常</P>
举报 回复(0) 喜欢(0)     评分
木白林
路人甲
路人甲
  • 注册日期2004-03-19
  • 发帖数319
  • QQ
  • 铜币824枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2005-08-19 13:13
晕倒,楼上的什么意思?
心情卡片 一起分享...
举报 回复(0) 喜欢(0)     评分
木白林
路人甲
路人甲
  • 注册日期2004-03-19
  • 发帖数319
  • QQ
  • 铜币824枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2005-08-20 00:49
我这样试了一下,打开一层查询后并删除后,等个几十秒再打开另外一个层,这样一直下去,居然到了十多次都没有出现错误,这个是为什么呢?
心情卡片 一起分享...
举报 回复(0) 喜欢(0)     评分
木白林
路人甲
路人甲
  • 注册日期2004-03-19
  • 发帖数319
  • QQ
  • 铜币824枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2005-08-20 20:24
还有人说在form_unload中使用 set 窗体名=nothing,我用了之后,感觉好象情况好点了,但是反复调了5、6次后还是出现错误,总感觉是不是调的那接近10M的图调进内存就删不掉了呢?
心情卡片 一起分享...
举报 回复(0) 喜欢(0)     评分
zhazha
路人甲
路人甲
  • 注册日期2003-10-20
  • 发帖数58
  • QQ
  • 铜币317枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2005-08-30 15:12
请问楼主问题解决了吗,怎样解决的?我也遇到同样的问题。
无知者无畏
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部