我正在开发一个新项目,而且我目前陷入困境。我正在使用ListBox添加记录器。VB日志Web浏览器状态
在我的项目中,我使用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+倍的状态变化(我改变了页面)。
所以我正在寻找一些方法来只写一次,也许检查它是否已经被添加到项目befor。我在计时器中使用它,所以它会在日志中多次添加,但如果日志中的最后一项是相同的,我只希望它被添加一次。
任何人都知道这是如何完成的?
感谢您的帮助! PS。我会在早上看看这个主题,但我会很感激任何帮助,我可以得到:)
感谢您的帮助!你的解决方案确实有帮 所有的Contains函数都会告诉我变量(strText)是否存在于我的Listbox中。 而且我想多次添加变量。但每次只有一次。 但是,由于你的方式,我看到了不同的东西,并能够找到适合我需求的感觉。我会补充我如何最终作为答案。 (我希望多数民众赞成,林新将在这里) 感谢您花时间帮助我! :) – David
您的欢迎,请检查答案,如果它解决了您的问题。 – Codexer