Показано с 11 по 20 из 26

Тема: Кто это все придумал?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #15

    По умолчанию

    Привет. Подскажите, как присвоить переменной дату и время в момент нажатия на клавишу на экране?

    Будем использовать библиотеку CAA DTUtility и ее функциональный блок GetDateAndTime.
    Создадим на экране визуализации клавишу "Временной хлопок!" и в событии OnMouseClick разместим код:
    Код:
    PC_PRG.fbGetDateTime.xExecute := TRUE; // запустим ф-блок
    В основной программе расположим следующий код:
    Код:
    fbGetDateTime: DTU.GetDateAndTime; // при объявлении переменных создадим экземпляр ф-блока
    dtMyDateTime: DATE_AND_TIME; // объявляем переменную для хранения даты и времени последнего (крайнего) хлопка
    
    Основная программа:
    IF fbGetDateTime.xDone THEN // дождемся завершения работы ф-блока
        dtMyDateTime := fbGetDateTime.dtDateAndTime; // забираем результат
        fbGetDateTime.xExecute := FALSE; // деактивируем ф-блок
    END_IF
    При нажатии на клавишу дата и время не записываются в переменную.
    Что я делаю не так?
    Последний раз редактировалось ВладОвен; 21.06.2022 в 11:01.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •