十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这个监控不好弄。
南部网站建设公司成都创新互联公司,南部网站设计制作,有大型网站制作公司丰富经验。已为南部上千提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的南部做网站的公司定做!
我想的办法就是你写一个触发器,只要有新增的数据,就同时增加到另一个临时表,然后再 VB.NET 里用计时器,每隔几秒就对那个临时表读一次。如果有新增的,就会有提示。
如果不愿写触发器,也可以直接在 VB.NET 里写上语句,将你需要监控的几个字段内容先保存起来,然后再用最新读取的纪录进行比对,这样也行。
API函数,满足按下条件启动interval为500的timer,timer tick的时候检测是否按下并且产量+1,产量等于6的时候关闭timer,form最大化
给你个工程自己看...
运行后可以看到自己...
点按钮保存到c:\1.bmp
我给个思路,觉得可以望采纳!
用定时器定时监听,定时器事件执行频率看需求,获得文件列表和记录文件列表名称不难。
获得文件列表做下对比就行。
你的编程思维不太清晰。首先你可以定义一个全局逻辑,b线程里,对txt操作,就等于真,结束代码后就让它等于假。然后a就可以判断逻辑变量来确定b的流程
以记事本为例
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