社区
VB基础类
帖子详情
应用程序在退出后仍然在内存中?
missle
2002-02-24 11:12:23
我编写的一个应用程序,在使用退出命令退出菜单后,在使用ctrl+alt+del键发现,内存中仍然有这个程序,且在不使用该命令(ctrl+alt+del)退出时,第二次无法运行该程序,请问可能出了什么问题?
...全文
106
7
打赏
收藏
应用程序在退出后仍然在内存中?
我编写的一个应用程序,在使用退出命令退出菜单后,在使用ctrl+alt+del键发现,内存中仍然有这个程序,且在不使用该命令(ctrl+alt+del)退出时,第二次无法运行该程序,请问可能出了什么问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bonnie_H
2002-06-19
打赏
举报
回复
To Random(随便):估计你使用了时钟或在循环中使用了DoEvents
可否详细解释,该如何做?
Random
2002-02-24
打赏
举报
回复
估计你使用了时钟或在循环中使用了DoEvents
LiaoCheng
2002-02-24
打赏
举报
回复
退出的代码是什么?
End 吗
Chice_wxg
2002-02-24
打赏
举报
回复
其实功能最强的是 ExitProcess
PostQuitMessage只在消息链上做了个记号,程序在循环中,仍然无法退出。
fuxc
2002-02-24
打赏
举报
回复
unload me 后面紧跟一句
exit sub
Eastunfail
2002-02-24
打赏
举报
回复
试试最强功效的PostQuitMessage这个API
Chice_wxg
2002-02-24
打赏
举报
回复
有循环没结束。
用End强制退出就可以了。
32位
应用程序
如何使用大于2GB的
内存
?
32位
应用程序
如何使用大于2GB的
内存
? 不管是在 32 位 Windows 还是在 64 位 Windows,32 位
应用程序
都只能使用最大 2GB 的
内存
,这是我们司空见惯的一个设定。但其实 Windows 提供了一些方法让我们打破这样的设定,使程序使用大于 2GB 的
内存
。 为什么 32 位程序只能使用最大 2GB
内存
? 32 位寻址空间只有 4GB 大小,于是 32 位
应用程序
(进程)最大只能用到 4GB 的
内存
。然而,除了
应用程序
本身要用
内存
,操作系统内核也需要使用。
应用程序
使用的
内存
空间
Android
退出
应用程序
方法总结
Android
退出
应用程序
方法总结 在Android开发
中
,我们运行了
应用程序
后,都需要
退出
应用的,那么该如何
退出
应用,又都有哪些实现方式呢?今天就为大家整理分享一些
退出
应用程序
的方法,一起来看看吧! 更新内容 Ver:v1 任务管理器方法补充 新增监听式
退出
方法 Ver:v2 任务管理器方法修正 新增销毁任务栈
退出
方法 1. finish方法 finish(); 该方法只是结束当前Activity,系统将最上面的Activity移出了栈,并没有清理占用的资源。如果栈内有很多Activ
qt
退出
应用程序
(exe)的方法
当你想
退出
应用程序
,也就是关闭app应用的时候,这个时候你不用关心进程和线程的生命周期了,其实即使你直接在
退出
的时候让整个程序非法关闭
退出
,直接crash掉也是可以的。 不过作为一个优秀的程序员还是应该多考虑一下,在
退出
的时候是不是释放了所有的
内存
,检查一下是不是
退出
的时候应该做一个
退出
提示的弹窗或者
退出
成功的一个提示,显得更加人性化,这都是必须的程序员修养。 还有一个是你什么时候发出
退出
app的命令,或者关闭窗口,才能在
退出
前把你的业务以及逻辑都执行完,而不会影响到用户体验。我就看到有人在发出app退
Mac显示“您的系统已耗尽
应用程序
内存
”时,怎么办?
MacOS基于Unix,这意味着其
内存
管理非常强大。但是,它并不完美,因此您可能
仍然
会看到一条错误消息,告诉您“您的系统已耗尽
应用程序
内存
。” 这是什么意思,为什么会发生?我们将解释导致错误的原因以及解决方法。 “您的系统已耗尽
应用程序
内存
”是什么意思? macOS将用于活动进程的数据存储在RAM
中
。如果RAM
中
的空间不足,macOS将开始在主引导驱动器上存储数据,并根据需要在其
中
与RAM之间交换数据。这称为虚拟
内存
。因此,引导驱动器上应始终具有相当大的可用空间-10%是一个很好的经验法则。如果启.
程序运行结束后,
内存
泄漏还存在吗?
先说结论:对于现代操作系统,泄露的
内存
会被操作系统自动释放,叫
内存
自动回收。 那为什么程序员要手动释放
内存
呢? 原因1:如果程序存在
内存
泄漏,但恰好运行的操作系统可以帮你自动释放,那么短时间运行没问题。但是,如果移植到另一个没有
内存
自动回收功能的操作系统,怎么办? 原因2:大多数程序是服务端的守护进程,是一直运行的,如果存在
内存
泄漏,那么经过长时间的累计,会造成严重问题,程序会崩溃,操作系统...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章