Почему-то при проходе по файлу примерно с таким содержимым:
2090308067707083893330502001409118102101600030520
417086023010181000000000060233050330523305010014010181080000001000204170800100000000000000000000
182106060131010001101723557300000000000001255900003#
033320600806014402080600004186
033320600806015202080600004186
033320600806016002080600004187##
20803080677070838933305020014091181021016000305204170860230101810000000000602330503305233050100
14010181080000001000204170800100000000000000000000182109040500320001101723500000000000000000342800006#
не проходит замена 17235573000 на 17235000000, код программы по замене на VB.Net:
Dim strMyString As String
RichTextBox1.SelectAll()
strMyString = RichTextBox1.SelectedText
Replace(strMyString, "17235836000", "17235000000")
Replace(strMyString, "17235820000", "17235000000")
Replace(strMyString, "17235812000", "17235000000")
Replace(strMyString, "17235808000", "17235000000")
Replace(strMyString, "17235573000", "17235000000")
Открытие файла происходит по след. коду:
Dim openFileDialog1 As New OpenFileDialog
openFileDialog1.Filter = "Файл|*.091|Текстовый файл|*.txt|Любой файл|*.*"
openFileDialog1.Title = "Выберите файл:"
If openFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim Temp As String = openFileDialog1.FileName.ToLower
If Temp.EndsWith("091") Then
RichTextBox1.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.PlainText)
Else
RichTextBox1.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.UnicodePlainText)
End If
End If
в чем может быть причина, может кто подскажет?