高分求一个功能简单的能编译的VB源代码
来源:百度知道 编辑:UC知道 时间:2024/06/07 18:30:57
如果不存在就弹窗提示 不存在
就那么简单
要求代码完整 能通过编译
我是编程新手
请注意 是完全的新手 VB知识几乎为0 不要给多余的干扰信息 或者无法编译的代码
另外问一下 什么书适合完全的VB新手学习
'在窗体上加入控件timer1,然后在代码输入区复制下面代码,并把a.exe改成实际的进程名。运行即可看到效果!!!
Option Explicit
Dim s, cs, Find As Boolean
Dim objWMIService, colProcessList, objProcess
Private Sub Form_Load()
s = "a.exe" '请修改为实际进程名
cs = Timer
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Timer1.Interval = 1000
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set objProcess = Nothing
Set colProcessList = Nothing
Set objWMIService = Nothing
End Sub
Private Sub Timer1_Timer()
On Error Resume Next
If Timer - cs >= 15 * 60 Then '15分钟一次
Find = False
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name='" & s & "'")
For Each objProcess In colProcessList