400分请高手帮忙:文件监控

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:39:02
写一个函数,能监控对磁盘写操作,要求能返回哪个文件准备写入,要写入的文件名和路径。
这个问题我问两遍,每遍200分,分数将给同一个人,请回答两遍。

给你写了一个,不知行不?

看第三条

添加定时保存功能

我们对上面的程序稍作改动,即可实现定时把当前访问的网址保存到文件,这样就为我们进行网络监控提供了保证。

1.在窗体上添加Timer控件Timer1,并将其属性Interval设置为1000,双击此控件,定义代码如下:

Private Sub Timer1_Timer()

GetURLstring_Click

End Sub

2. 在窗体代码开始的声明部分定义变量curUrl

Dim curUrl As String

3.用文件操作函数把Buffer变量中的字符串写进磁盘文件中,添加代码如下

Private Sub Form_Load()

Open App.Path & 〃TestFile.txt〃 For Output Access Write As #1 ′打开一个文件End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

Close #1 ′关闭开始打开的文件

End Sub

并把GetURLstring_Click()中的如下部分

If buffer = 〃〃 Then

MsgBox 〃MicroSoft InternetExplorer浏览器没有运行.〃, vbOKOnly

Else

MsgBox buffer ′IE运行时显示当前网址

End If

改为如下代码:

If buffer <> 〃〃 And buffer <> curUrl Then

Write #1, Now &