我正在开发一个新项目,但目前陷入困境。我正在使用 ListBox 添加记录器。
在我的项目中,我使用的是 WebBrowser,并且我想在每次页面加载时添加到日志中。我正在尝试这样做:
If WebBrowser1.StatusText.ToString = "Klar" Then
Label14.Text = "Success"
End If
If Label14.Text = "Success" Then
Logger.Items.Add("> Successfully loaded")
End If
“Klar”翻译为“完成”(瑞典语)
但是状态一直在更新,并且垃圾邮件“完成/Klar”因此我的记录器项目在状态更改之前添加了 5 次以上(我更改了页面)。
所以我正在寻找一种只写一次的方法,也许检查它是否已经被添加到之前的项目上。我在计时器中使用它,因此它将在日志中添加多次,但如果日志中的最后一项相同,我只想添加一次。
有谁知道这是怎么做到的?
谢谢你的帮助!PS。我会在早上看看这个线程,但我真的很感激我能得到的任何帮助:)