Поиск и замена текста в файле - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день помогите написать программу для поиска и замены текста в файле. файл находиться по адресу C:\test.txt. и можно ли файл с *.v8i производить такие действия(файл открывается в блокноте ) ?

Решение задачи: «Поиск и замена текста в файле»

textual
Листинг программы
  1. Public Function WriteBytes&(Path$, Bytes As Variant)
  2.     Dim Byt() as Byte
  3.     On Error GoTo 1
  4.     Call Kill(Path)
  5. 1
  6.     Open Path For Binary As #1
  7.     Byt = Bytes
  8.     Put #1, 1, Byt
  9.     Close #1
  10. End Function
  11.  
  12.  
  13. Public Function ReadBytes(Path$) As Byte()
  14.     Open Path For Binary As #1
  15.     On Error Resume Next
  16.     ReDim Preserve ReadBytes(LOF(1) - 1)
  17.     Get #1, 1, ReadBytes
  18.     Close #1
  19. End Function
  20.    
  21.  
  22.    
  23. Private Sub Form_Load()
  24.     Dim s$, p$, s1
  25.     p = "C:\test.txt"
  26.     s = StrConv(ReadBytes(p), vbUnicode)
  27.     j = Split(s, "Искомый текст", 2)
  28.     s = Join(j, "$$$")
  29.     WriteBytes& p, s
  30.     MsgBox "текст " & p & " изменен :)"
  31.     End
  32. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут