LO v.25 - "пролетает" точки останова

Автор timal1234, 8 февраля 2026, 16:07

0 Пользователи и 1 гость просматривают эту тему.

timal1234

Всем привет!

Заметил вот что:

Если запускать макрос с кнопки на листе, то выполнение идёт до конца, игнорируя установленные точки останова !
(это происходит как-то через раз, особенно если сначала не запускать макрос через окно редактора Basic).
Если запускать макрос из окна редактора Basic - то нормально останавливается..

Можно конечно всегда из редактора Basic запускать.....
Но очень неудобно, когда точка останова в каком-то модуле, который входит ещё куда-то, а тот ещё куда-то....
придётся искать верхний уровень этого модуля, а это потеря времени....

Это только у меня так?

на версии 7 и 24 такого не замечал (по крайней мере так часто).
----------------
Version: 25.8.4.2 (X86_64)
Build ID: 290daaa01b999472f0c7a3890eb6a550fd74c6df
CPU threads: 8; OS: Windows 11 X86_64 (build 22631); UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: ru-RU
Calc: CL threaded

bigor

Поддержать наш форум можно здесь

mikekaganski

На самом деле такое было всегда, но только при определённых условиях.
После изменения кода, привязанного к событию, ещё один раз может выполниться старый код. Иногда помогает компиляция нового кода, но не уверен, что всегда.
С уважением,
Михаил Каганский

timal1234

#3
Цитата: mikekaganski от 10 февраля 2026, 07:49На самом деле такое было всегда
раньше такого не замечал (по крайней мере так часто).... подбешивает сильно...

UPD:
ну вот даже сейчас, открыл файл, открыл редактор, код не менял , установил точки останова, запустил с кнопки..... опять пролетел мимо точек останова!!!