Нужно пояснение одной строки - VB

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

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

Имеется такой код:
Листинг программы
  1. Option Explicit
  2. Private Type MARSH
  3. nomer As String
  4. na4alo As String
  5. konec As String
  6. End Type
  7. Dim wer As String
  8. Dim i As Integer
  9. Dim Г± As Integer
  10. Dim d As Integer
  11. Dim marshrut(0 To 3) As MARSH
  12. Private Sub Command1_Click()
  13. i = i + 1
  14. Label2.Caption = i + 1
  15. marshrut(i).nomer = Text1.Text
  16. marshrut(i).na4alo = Text2.Text
  17. marshrut(i).konec = Text3.Text
  18. If i = 3 Then Command1.Enabled = False
  19. If i = 3 Then Label2.Caption = "Все записи введены"
  20. End Sub
  21. Private Sub Command2_Click()
  22. d = 0
  23. For i = 1 To 3
  24. If Text4.Text = marshrut(i).nomer Then Text5 = marshrut(i).na4alo
  25. If Text4.Text = marshrut(i).nomer Then Text6 = marshrut(i).konec
  26. If Text4.Text <> marshrut(i).nomer Then d = d + 1
  27. Next i
  28. If d = 3 Then Text5.Text = "Нет такого маршрута"
  29. If d = 3 Then Text6.Text = "Нет такого маршрута"
  30. End Sub
Всё, в принципе, понятно, но не могу понять, что значит именно эта строка:
Листинг программы
  1. If Text4.Text <> marshrut(i).nomer Then d = d + 1

Решение задачи: «Нужно пояснение одной строки»

textual
Листинг программы
  1. If Text4.Text = marshrut(i).nomer Then
  2.   Text5 = marshrut(i).na4alo
  3.   Text6 = marshrut(i).konec
  4. Else
  5.   d = d + 1
  6. End If

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


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

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

7   голосов , оценка 4.286 из 5

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

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

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