-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


Чудеса, или разная работа кода в дизайнере и exe

Суббота, 19 Декабря 2020 г. 18:45 + в цитатник
BlackSun: т.е. получается, что значение IdxMax копируется на For в др. ячейку памяти. Далее IdxMax может меняться, но цикл возьмёт его первичное значение на For. Если эта ячейка памяти содержит 0, то в моём случае будет выход из цикла, похоже, она содержит MaxLong или же случайное значение (не записанное)!

Добавлено
Цитата Mikle @
Но в нативном коде Next не знает даже адреса перехода в начало, цикл не зацикливается

отладка показала бесконечный проход по циклу, возможно, был прыжок на Next в начало процедуры. Не знаю тонкостей Native-кода, но смысл проблемы ясен.

Добавлено
Отладка на exe через точки вывода на коде, ведь в дизайнере всё было OK. Кстати, как правильно было делать отладку в exe-варианте, не сталкивался с этим.

Добавлено
Цитата Mikle @
GoTo в наше время - это моветон

я где-то читал, что такой код прогеры называют соплями, но меня лично раздражают проблемы с кучей вложенных If... End If - чуть где ошибся - и головняк с поиском - где не закрыл If; компилятор мог бы и сам это определить, шагая от внутреннего If к внешнему, но он не может, а ругается сразу на For...Next!

https://forum.sources.ru/index.php?showtopic=421025&view=findpost&p=3843037

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку