在WINDOWS2000下写的VB6程序编译后运行,退出,后再运行一次,提示有程序未退出,任务管理器看,果然在。运行几次存在几个。
如何使它彻底退出啊。
谢谢。
如何使它彻底退出啊。
谢谢。
解决方案 »
- 刚接触VB不久,遇到简单问题,半天也没找到原因,请各位指教
- 急问:MSHFlexGrid 添加的一行长度有最大值吗?请分析一下我的问题。谢谢!
- 记录集数据写入数组?
- 在RichTextBox中如何区分....???
- 高分寻求 DirectX 7.0 SDK 下载。 UP有分
- vb怎么动态连接mysql数据库?????在线等....
- MSFlexGrid生成excel的问题,在线等待~~~~~~~~~~~~~~!MSFlexGrid生成excel的问题,在线等待~~~~~~~~~~~~~~!
- 一个数据库的问题,请高手给个算法。
- 提一个ocx中包含ocx的调试的问题,欢迎VB高手参与。
- 关于Mts问题,非高手莫看
- 编写一个ActiveX DLL,其中用到了一些动态链接库,如果这些库不放在系统目录下,能行吗?
- 如何用vb实现象MSN那样,当别人登陆的时候出现一个小窗体然后消失了。
2﹐如果用到數據庫連接﹐請關閉的時候用set conn=nothing進行完全關閉。
3﹐用到某控件﹐特別是外部控件﹐要看到底是怎么關。如果是于硬件連接的部分﹐沒有關的話﹐會沖突很麻煩。
其實必須要明白﹐窗體關閉的時候一定會經過unload,最后經過Terminate事件。如果你把unload的Cancel設置false﹐請一定在關閉的時候設置回true。否則它永遠都沒有關閉。
最后是個人遇見的一次﹐因為習慣在unload下全部關閉﹐用end﹐但是事實會出現非法操作﹐所有真正end掉程序應該寫在Terminate事件中。
主窗口form_UNLOAD的时候加入以下代码
for each frm in forms
unload frm
next frm
datareport的窗体在没有正常显示和打印的时候,需要手工用unload语句卸载.
即使用END也没办法退出.
但是用窗体右上角的打叉按钮关的话,内存还存在程序
后来,我发现主要是在主窗体的unload里,不能有end,要把end放在 sub main()里头