Не работает код (Классы в ВБ) - VB

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

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

Здраствуйте любезнийшие... Есть такой код...
Листинг программы
  1. Public Zveno() As clZveno
  2. Public top_Zveno As clZveno
  3. Public Sub CreateZveno()
  4. Dim StartTime As Long, StopTime As Long
  5. Dim I As Integer, J As Integer
  6. Dim mLen As Integer, mStr As String
  7. Dim ptr As clZveno
  8. StartTime = GetTickCount()
  9. '-------------------------------------------------------------------
  10. ' Set ptr = New clZveno
  11. I = 0
  12. ReDim Zveno(I)
  13. Set Zveno(0) = New clZveno
  14. ' Set Zveno(0).NextZveno = Nothing
  15. ' Set Zveno(0).DownZveno = Nothing
  16. ' Zveno(0).zBukva = '+'
  17. ' Set ptr = Zveno(0)
  18. For I = 1 To 10
  19. Set ptr = Zveno(0)
  20. mStr = Trim$(AllPravila(I).Okon1): mLen = Len(mStr)
  21. For J = 1 To mLen
  22. If Mid$(mStr, J, 1) = ptr.zBukva Then
И эта скОтина (всмысле Барсик 6.0) кричит на последней строчке, что ptr-Nothing!!! Уже всяко пробовал, сейчас молотком исправлять буду (((

Решение задачи: «Не работает код (Классы в ВБ)»

textual
Листинг программы
  1. Public Zveno As collection
  2.  
  3. ...
  4. dim ptr as clZveno
  5.  
  6. set ptr=new clZveno
  7. ptr.gggg ....
  8.  
  9. ...
  10. Zveno.add ptr
  11. ...
  12.  
  13. Zveno.Item(0)

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


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

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

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

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

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

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