社区
VB基础类
帖子详情
如何确保程序终止时是完全退出?
myair
2000-08-07 08:55:00
如何确保程序终止时是完全退出?
我在程序推出时用了end 命令来确保程序终止时是完全退出。
在程序开始,用App.PrevInstance来判断程序是否已经运行,
可有时在98环境中,程序退出后,再运行时发现,App.PrevInstance=true.提示该程序已经运行。
...全文
230
10
打赏
收藏
如何确保程序终止时是完全退出?
如何确保程序终止时是完全退出? 我在程序推出时用了end 命令来确保程序终止时是完全退出。 在程序开始,用App.PrevInstance来判断程序是否已经运行, 可有时在98环境中,程序退出后,再运行时发现,App.PrevInstance=true.提示该程序已经运行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
知行职场-雷曼
2000-08-10
打赏
举报
回复
一般我打开很多的窗体,在运行过程中直接用END 结束按钮也为禁止状态呀。
prefix
2000-08-10
打赏
举报
回复
用End就会结束所有窗体,当然就是程序已经完全退出了。不过完全退出不等于就安全了。
如果使用unload来清除所有窗体,可以认为是最安全的,窗体卸载了,窗体上的东西当然就没有了。不使用end主要是因为如果使用了hook或注册了类,end是不会做出通知的。所以可能引起系统崩溃,但不表示程序还没有撤出内存。
prefix
2000-08-09
打赏
举报
回复
对,就是那三个像播放器的 Play,Pause,Stop中的Stop键。
myair
2000-08-08
打赏
举报
回复
prefix:
在设计环境中如果程序结束后那个vb的停止按钮为禁止状态即可以认为程序已经完全退出了。
此话怎讲?如何描述?
谢谢!
prefix
2000-08-08
打赏
举报
回复
建议一定要用unload来清除所有东西。在设计环境中如果程序结束后那个vb的停止按钮为禁止状态即可以认为程序已经完全退出了。
Fly2000
2000-08-08
打赏
举报
回复
为何不用unload掉所用的窗口,报表。
Tyro
2000-08-08
打赏
举报
回复
呵呵……这应该是自己注意的呀!
myair
2000-08-08
打赏
举报
回复
Limu:
如何确保程序已完全退出需要在你的程序里关闭所有的窗口和线程,另外还得注意你是否调用了外部程序,如果有,这些程序也应被关闭掉?
谢谢!
shines77
2000-08-08
打赏
举报
回复
我懂了,prefix是说编译过程中的方框似的的Stop停止按钮,呵呵:)
Limu
2000-08-07
打赏
举报
回复
End是很危险的,有可能一些内存没有得到释放程序就被你给END了。
要确保程序已完全退出需要在你的程序里关闭所有的窗口和线程,另外还得注意你是否调用了外部程序,如果有,这些程序也应被关闭掉。
Linux 进程管理命令 < Series 9. >
Re: 《Linux 进程管理命令》 ---------------------------------------内容提要: 01/15)命令 ps :查看进程(快照)02/15)命令 pstree :显示进程状态树03/15)命令 pgrep :查找匹配条件的进程04/15)命令 kill :
终止
进程号(1277)05/15)命令 killall :通过进程名(nginx)
终止
进程(父/子进程)06/15)命令 pkill :通过进程名
终止
进程(通杀)/
终止
客户端(pst/tty)07/15)命令 top :实
时
显示系统中各个进程的资源占用状况(录像)08/15)命令 nice :调整
程序
运行
时
的优先级09/15)命令 renice :调整运行中的进程的优先级10/15)命令 nohup :用户
退出
系统,进程继续工作11/15)命令 strace :跟踪进程的系统调用12/15)命令 ltrace :跟踪进程调用库函数13/15)命令 runlevel:输出当前运行级别14/15)命令 init :初始化 Linux 进程15/15)命令 service :管理系统服务 本人在教学和实战过程中发现,即便是有一定运维经验的人,可能已经能够搭建一定复杂度的Linux架构,但是在来来回回的具体操作中,还是体现出CLI(命令界面)功底不够扎实,甚至操作的非常‘拙’、处处露‘怯’。 对一个士兵来说,枪就是他的武器,对于一个
程序
员来说,各种library(工具库)就是他的武器;而对于Linux运维人员来说,无疑命令行工具CLI(命令界面)就是他们的武器;高手和小白之间的差距往往就体现在对于这些“武器”的掌握和熟练程度上。有
时
候一个参数就能够解决的事情,小白们可能要写一个复杂的Shell脚本才能搞定,这就是对CLI(命令界面)没有理解参悟透彻导致。 研磨每一个命令就是擦拭手中的作战武器,平
时
不保养不理解,等到作战的
时
候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段
时
间,才能练就一身非凡的内功! 本教程从实战出发,结合当下流行或最新的Linux(v6/7/8 版本)同
时
演示,将命令行结合到解决企业实战问题中来,体现出教学注重实战的务实精神,希望从事或未来从事运维的同学,能够认真仔细的学完Linux核心命令的整套课程。 本课程系列将逐步推出,看看我教学的进度和您学习的步伐,孰占鳌头! 注:关于教学环境搭建,可以参考本人其它课程系列,本教学中就不再赘述! 《参透 VMware 桌面级虚拟化》 《在虚拟机中安装模版机(包括应用软件等)》 《SecureCRT 连接 GNS3/Linux 的安全精密工具》
linux父进程
退出
时
如何
确保
子进程
退出
?
子进程
退出
的
时
候,父进程能够收到子进程
退出
的信号,便于管理,但是有
时
候又需要在父进程
退出
的
时
候,子进程也
退出
,该怎么办呢? 父进程
退出
时
,子进程会如何? 一般情况下,父进程
退出
后,是不会通知子进程的,这个
时
候子进程会成为孤儿进程,最终被init进程收养。我们先来看一下这种情况。 #include <stdio.h> #include <stdlib.h> #include <errno.h> #include <unistd.h> int main(
vba中如何
终止
整个
程序
的执行?
直接在后面使用end语句,比如 if a= 1 then msgbox “错误
退出
” end end if
c#
退出
应用
程序
办法
/此方法
完全
奏效,绝对是
完全
退出
。//前面三种方法都不能很好的
退出
程序
,此方法可以
完全
退出
程序
,这个要强制得多。//
退出
当前线程上的消息循环,并关闭该线程上的所有窗口, 也会失灵。原文链接:https://blog.csdn.net/xiaomianfo/article/details/128821561。//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵。
tomcat“闪退” 进程
终止
排查-进程
退出
、解决方案
Tomcat进程意外
退出
的问题分析
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章