На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: SCINER, B.V.
  
    > Опасайтесь использования On Error Resume
      Итак, если Вы используете цикл For, а перед ним ещё оператор On Error Resume Next, то Ваша программа при компиляции в естественный код может войти в бесконечный цикл! Хотите попробовать? Пожалуйста:

      ExpandedWrap disabled
        Public Sub Form_Load()
        On Error Resume Next
        Dim x As Integer, mArray as Variant
           For x = 0 To UBound(mArray)
                MsgBox "Test"
            Next x
        End Sub


      Эта программа в среде VB выдаст один MsgBox, а при компиляции в естественный код - войдет в бесконечный цикл! Так, что будте осторожны, господа программисты!
      Сообщение отредактировано: Andrey_Kun -
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0147 ]   [ 16 queries used ]   [ Generated: 25.04.24, 09:16 GMT ]