我有一个我正在开发的反病毒程序。
我注意到,有很多反病毒,它会给你一个第一次警告说:'请执行第一次扫描',然后当你点击扫描按钮时,'请执行第一次扫描'消息去离开,并改为'你受保护'。
我知道如何使用简单的.Hide
代码行完成此操作,但是当你下次打开程序时,如何实现这一点,消息仍然是“你受到保护”。
这是我的代码:
Public Class Mainframe
Private Sub FlatButton1_Click_1(sender As Object, e As EventArgs) Handles FlatButton1.Click
PictureBox2.Hide()
Label2.ForeColor = Color.Green
Label2.Text = "Awesome!"
Label3.Text = "You are protected."
Label3.Location = New Point(453, 152)
FlatButton1.Hide() '22
FlatButton2.Location = New Point(453, 229) '21
PictureBox3.Show()
PictureBox3.Location = New Point(218, 115)
Label2.Location = New Point(341, 152)
End Sub
Private Sub FlatButton2_Click(sender As Object, e As EventArgs) Handles FlatButton2.Click
ScanPage.Show()
End Sub
End Class
我对这个Stackoverflow提问功能有点新手,所以如果我没有解释清楚,我会道歉,不过没有任何借口。如果您需要任何其他信息,请在下面发表评论。
您应该使用streamwriter在磁盘和streamreader中写入扫描摘要以在窗口加载时读取。这有助于您确定系统是否已执行扫描。
否则窗口服务的选项也有助于防病毒。