符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
你的编程思维不太清晰。首先你可以定义一个全局逻辑,b线程里,对txt操作,就等于真,结束代码后就让它等于假。然后a就可以判断逻辑变量来确定b的流程
成都创新互联专业为企业提供积石山保安族东乡族网站建设、积石山保安族东乡族做网站、积石山保安族东乡族网站设计、积石山保安族东乡族网站制作等企业网站建设、网页设计与制作、积石山保安族东乡族企业网站模板建站服务,10余年积石山保安族东乡族做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
我给个思路,觉得可以望采纳!
用定时器定时监听,定时器事件执行频率看需求,获得文件列表和记录文件列表名称不难。
获得文件列表做下对比就行。
以记事本为例
Public Class Form1
Public Sub ShellAndWait(ByVal ProcessPath As String)
Dim objProcess As System.Diagnostics.Process
Try
objProcess = New System.Diagnostics.Process()
objProcess.StartInfo.FileName = ProcessPath
objProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal
objProcess.Start()
objProcess.WaitForExit()
objProcess.Close()
Catch
MessageBox.Show("无法执行文件 " ProcessPath, "错误")
End Try
End Sub
'监视程序就可以了,若果监视别的窗体的话,用SPY++ 找到句柄,配合FindWindowEx,SendMessage根据其属性做
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ShellAndWait("Notepad.exe")
MessageBox.Show("笔记本被关闭后我才会出现")
End Sub
End Class
Private WithEvents fw As IO.FileSystemWatcher
Private Shared Sub OnChanged(source As Object, e As IO.FileSystemEventArgs) Handles fw.Changed '更改指定路径中的目录和文件时引发该事件
MsgBox(e.Name)
End Sub
可以用死循环,但是要有一定时间间隔,这样CPU使用率会降下来,这个间隔你自己掌握,例如10秒或是3秒检查一次,CPU使用率肯定不一样。
线程开始
检查文件是否存在
如果不存在的处理
Thread.Sleep 3000
循环到线程开始