网页功能:
加入收藏
设为首页
网站搜索
编程QQ群
2024年11月22日 星期五
首页
编程论坛
技术文档
黑客安全
源代码
应用下载
电子图书
电脑硬件
游戏开发
休闲娱乐
编程网站
注册
登录
帮助
编程开发论坛
»
程序开发
»
Visual Basic
» 用任务管理器关闭进程与vb的Unload事件?
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[基础]
用任务管理器关闭进程与vb的Unload事件?
只爱陌生人
中级程序员
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2006-12-19 09:47
只看该作者
用任务管理器关闭进程与vb的Unload事件?
我在一窗体的Unload事件中如下设置:
Private Sub Form_Unload(Cancel As Integer)
Cancel = -1
End Sub
目的就是想在点关闭按钮时不关闭程序,退出程序的方法另定(用End),但在,打开任务管理器,在进程里点结束进程,还是一样的结束了程序!
有什么方法能让程序在任务管理器里结束进程时也不关闭退出???
UID
2170
帖子
78
精华
1
积分
1236
阅读权限
30
在线时间
33 小时
注册时间
2006-3-26
最后登录
2011-2-14
查看详细资料
TOP
Nothing
管理员
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2006-12-19 13:41
只看该作者
这是没有办法的,任务管理器关掉进程是直接杀掉进程,不会执行Cancel=False的操作了。
只能想其他的办法
1、将程序写成系统服务,任务管理器结束不了,但kill命令还是可以杀掉。
2、在Form_Unload重新执行程序 Shell App.Path & "\" & App.EXEName & ".exe"
换个头像,看见广告就眼红,直接封ID。
UID
2
帖子
3967
精华
10
积分
31240
阅读权限
200
性别
男
在线时间
1676 小时
注册时间
2004-11-29
最后登录
2024-11-13
查看个人网站
查看详细资料
TOP
只爱陌生人
中级程序员
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2006-12-20 19:48
只看该作者
我的想法类似于方法2
我让两个程序相互监视,A.exe里监视B.exe是否在运行,如果没有就启动。在B.exe里监视A.exe是否在运行,如果没有就启动。(在A.exe里做真正想做的事情)。
为了能正常地结束这两个程序,又做了个C.exe。忘了说了,在A。exe和B.exe里先监视是否有C.exe在运行,如是没有C.exe运行,才是相互监视。如是要有C.exe ,就exit timer sub。
所以,只要有C.exe 在运行,就可以结束了。
主要就是相互监视。
UID
2170
帖子
78
精华
1
积分
1236
阅读权限
30
在线时间
33 小时
注册时间
2006-3-26
最后登录
2011-2-14
查看详细资料
TOP
Nothing
管理员
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2006-12-20 21:04
只看该作者
你做这东西,有点像流氓软件了,以前3721就用过这样的方法。
换个头像,看见广告就眼红,直接封ID。
UID
2
帖子
3967
精华
10
积分
31240
阅读权限
200
性别
男
在线时间
1676 小时
注册时间
2004-11-29
最后登录
2024-11-13
查看个人网站
查看详细资料
TOP
netice
版主
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2006-12-20 23:50
只看该作者
:o
这种方法可以不?还没试过呢!
总觉得任务管理器能直接KILL进程
来个监督的话就是重新加了个进程,就是同时运行两个程序。
晕。。发现任务管理器是不能同时杀掉两个进程的啊。。。。
。。那就是可以这样做了。。用3个的话不就更保险了?
。。做个病毒是很适合的。。杀不掉。。那杀毒软件不也郁闷了?
UID
2070
帖子
1178
精华
0
积分
11123
阅读权限
100
性别
男
在线时间
328 小时
注册时间
2006-3-15
最后登录
2014-7-7
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转 ...
> 程序开发
> Visual Basic
> Visual C++
> Delphi
> Visual C#
> Java
> C++Builder
> 其他语言
> 网站开发与设计
> ASP
> PHP
> JSP
> Python
> 脚本语言
> HTML/CSS
> 平面设计
> Flash
> 其他问题
> 数据库技术
> PowerBuilder
> Foxpro
> SQL Server
> Oracle
> MySQL
> 其他数据库
> 操作系统
> Windows
> Linux
> Unix
> BSD
> Solaris
> 安全防护
> 杀毒专区
> 安全配制
> 工具介绍
> 防火墙
> 黑客入侵
> 漏洞检测
> 破解方法
> 软件应用
> 办公软件
> 系统工具
> 网络应用
> 音乐视频
> QQ专区
> MSN专区
> 分类信息
> 产品展示
> 求职招聘
> 项目合作
> 房屋信息
> 教育培训
> 交友约会
> 跳蚤市场
> 企业信息
> 职场创业
> 企业招聘专区
> 产品展示
> 培训信息
> 电脑硬件
> 最新硬件
> 选购技巧
> DIY乐园
> 硬件诊所
> 笔记本
> 数码玩家
> 手机玩家
> MP3随身听
> DC/DV
> 游戏开发
> 单机游戏
> 竞技游戏
> 魔兽争霸
> 星际争霸
> 反恐精英
> FIFA
> 极品飞车
> 实况足球
> 网络游戏
> 魔兽世界
> 天龙八部
> 传奇
> 大话西游
> 奇迹
> 武林外传
> 征途
> 灌水乐园
> 文艺茶座
> 历史文化
> 影音娱乐
> 数码贴图
> 活动聚会
> 车友之家
> 意见建议
> 版权举报
> 站务管理
控制面板首页
编辑个人资料
积分记录
公众用户组
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计