永发信息网

一句话问题:如何防止VB程序被强行关闭?

答案:2  悬赏:40  手机版
解决时间 2021-01-25 06:15
我要代码和那个原理介绍 谢谢
最佳答案
Function CheckApplicationIsRun(ByVal szExeFileName As String) As Boolean
On Error GoTo Err
Dim WMI
Dim Obj
Dim Objs
CheckApplicationIsRun = False
Set WMI = GetObject("WinMgmts:")
Set Objs = WMI.InstancesOf("Win32_Process")
For Each Obj In Objs
If InStr(UCase(szExeFileName), UCase(Obj.Description)) <> 0 Then
CheckApplicationIsRun = True
If Not Objs Is Nothing Then Set Objs = Nothing
If Not WMI Is Nothing Then Set WMI = Nothing
Exit Function
End If
Next
If Not Objs Is Nothing Then Set Objs = Nothing
If Not WMI Is Nothing Then Set WMI = Nothing
Exit Function
Err:
If Not Objs Is Nothing Then Set Objs = Nothing
If Not WMI Is Nothing Then Set WMI = Nothing
End Function Private Sub Form_Load()
If CheckApplicationIsRun("abc.exe") = True Then
Else
Shell "C:\abc.exe" End If双进程互保,不懂追问
End Sub
全部回答
msgbox "i love this game!"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么都说周星驰
【天下之事以利而合者】...大家帮我翻译下天
西街办事处第二区地址好找么,我有些事要过去
第二幅和第三幅是什么字?
学生如何在美国办理信用卡
请问保定市市区最低生活保障是多少?
中学生兵兵的父亲因犯盗窃罪被判重刑,母亲因
向喜欢的女孩表白时女孩说:不可以勉强,不要绝
新泰市交通局东都交通管理所地址在什么地方,
云南民族大学,昆明理工大,和云南财经大学,对
对微管组织中心不正确的叙述是。A. 它是细胞
女孩回家路上被蛇围住 作者是慢慢鱼 主角是慕
小米3和华为p7哪个好
新泰市交通局龙廷交通管理所地址好找么,我有
中欧哪个国家比较好
推荐资讯
二战后苏联割占60万别国领土美国为什么不
泰和汽车总站停车场地址在什么地方,我要处理
电信诈骗骗了十万左右能判多少年
【出租车行驶的时候感觉风从车窗向里吹,为什
【二月英文缩写】请问:2月22日的英文缩写是什
宝马gt5大尾门开不了
Giant(捷安特)大理市专卖店地址有知道的么?
中国邮政报刊亭怎么去啊,我要去那办事
什么是蛋白质的互补作用如何做到
地理,我国是世界上季风气候最曲典型的国家之
双鱼女白羊男相处
广源汽修怎么去啊,我要去那办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?