Как сделать, что в VB6 при нажатии команды выдавало ошибку при вводе одинакового значения

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

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

Здравствуйте! Подскажите, пожалуйста, если при нажатии команды в vb6, в html файл записывается строка со значением: <section id="003" > <div class=" под номером 122, как сделать, чтобы выдавало ошибку при вводе того же значения. Вот такой код:
Листинг программы
  1. Private Sub Command4_Click()
  2. Dim MyFile As Long
  3. Dim fil$, arr, tx, i
  4. fil = "C:\OpenServer\x\x\index.html"
  5. If Len(Dir(fil)) = 0 Then
  6. Open fil For Output As 1
  7. For i = 1 To Val(Label19) + 120
  8. Print #1, ""
  9. Next i
  10. Print #1, "<section id="003" > <div class=""
  11. Close #1
  12. Else
  13. arr = Split(CreateObject("Scripting.FileSystemObject").Getfile(fil$).OpenasTextStream(1).ReadAll, vbNewLine)
  14. Open fil For Output As 1
  15. If UBound(arr) > Val(Label19) + 119 Then
  16. For i = 0 To UBound(arr)
  17. Debug.Print i + 1, arr(i)
  18. Print #1, arr(i)
  19. If i = Val(Label19) + 119 Then Print #1, "<section id="003" > <div class=""
  20. Next i
  21. Else
  22. For i = 0 To UBound(arr) - 1
  23. Print #1, arr(i)
  24. Next i
  25. For i = UBound(arr) To Val(Label19) + 119
  26. Print #1, ""
  27. Next i
  28. Print #1, "<section id="003" > <div class=""
  29. End If
  30. Close #1
  31. End If
  32. End Sub

Решение задачи: «Как сделать, что в VB6 при нажатии команды выдавало ошибку при вводе одинакового значения»

textual
Листинг программы
  1. Open fil For Output As 1

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


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

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

12   голосов , оценка 4.167 из 5

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

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

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