таймер в отличие от сервисной ОО не принимает обработчик с необязательными парам

Автор Arbuz, 03 октября 2024, 15:06

« назад - далее »

АЛьФ

Совсем забыл упомянуть, что в таймере при вызове игнорируются для параметров значения по умолчанию (даже их наличие не проверяется). Просто передается массив пустых параметров.


АЛьФ

Цитата: Arbuz от 08 октября 2024, 13:53Не работает остановка таймера.
Метод Таймер::Остановить() не останавливает таймер? Нужна тестовая обработка, на которой я мог бы воспроизвести глюк. У меня все останавливается при тестировании.

Arbuz

Ага! Делал тестовую и нашёл свой затык:
Процедура глОбработчик(пПарам1 = "", пПарам2 = 0) Экспорт
        
    Если пПарам1                = "" Тогда // Ложь
    Если пПарам2                = 0  Тогда // Ложь
    Если ПустоеЗначение(пПарам1) = 1  Тогда // Истина

В принципе, ты говорил об этом
Цитата: АЛьФ от 08 октября 2024, 09:30Совсем забыл упомянуть, что в таймере при вызове игнорируются для параметров значения по умолчанию (даже их наличие не проверяется). Просто передается массив пустых параметров.

Интересно, что для ОбработкаОжидания из того же формекса — умолчания устанавливаются.

Arbuz