私は新しいプロジェクトに取り組んでおり、現在立ち往生しています。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
「クラー」は「完了」を意味します (スウェーデン語)
しかし、ステータスは常に更新され、スパム「Done/Klar」であるため、ロガーへの私のアイテムはステータスが変更される前に5回以上追加されます(ページを変更します)。
だから私はそれを一度だけ書く方法を探しています。おそらく、それがすでにアイテムに追加されているかどうかを確認してください。これをタイマーで使用しているため、ログに何度も追加されますが、ログの最後の項目が同じ場合は一度だけ追加したいです。
これがどのように行われるか知っている人はいますか?
ご協力いただきありがとうございます!PS。午前中にこのスレッドを確認します。