Hallo,
ich versuche gerade ein Programm zu schreiben, welches in allen html Dateien in einem Verzeichnis einen bestimmten Text suchen und ersetzen soll.
Die Wortpaare befinden sich in einem DataGridView.
Code:
Spoiler anzeigen
Es existiert eine html Datei mit dem Inhalt 1, der durch 2 ersetzt werden soll, allerdings passiert nichts, es kommt nicht einmal eine Fehlermeldung.
Auch wenn ich die Datei direkt angebe funktioniert es nicht.
ich versuche gerade ein Programm zu schreiben, welches in allen html Dateien in einem Verzeichnis einen bestimmten Text suchen und ersetzen soll.
Die Wortpaare befinden sich in einem DataGridView.
Code:
VB.NET-Quellcode
- Dim temp As String = Application.StartupPath & "\Temp\"
- For Each htmlfile As String In System.IO.Directory.GetFiles(temp, "*.html")
- Dim texttemp() As String = IO.File.ReadAllLines(htmlfile)
- For Each line As String In texttemp
- For Each row As DataGridViewRow In DGV.Rows
- line.Replace(row.Cells.Item(0).ToString, row.Cells.Item(1).ToString)
- Next
- Next
- IO.File.WriteAllLines(htmlfile, texttemp)
- Next
Es existiert eine html Datei mit dem Inhalt 1, der durch 2 ersetzt werden soll, allerdings passiert nichts, es kommt nicht einmal eine Fehlermeldung.
Auch wenn ich die Datei direkt angebe funktioniert es nicht.