Показано с 1 по 10 из 922

Тема: Универсальные макросы для OWEN Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    увидел макрос и решил себя попробовать на этом же поприще...

    В общем: макрос вычисления дня недели XXI века, год задаётся как 00-99, на выходе ВС=0, ПН=1 ... СБ=6

    PS если заменить три 4х значные константы на 240,5008и1314 соответственно, то получится календарь от 1901 до 2099г включительно, с обязательным указанием года полностью (1917 или 2017, но не "17")
    Вложения Вложения
    Последний раз редактировалось AI!; 08.07.2016 в 10:46.
    начинающий профессионал

  2. #2

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    увидел макрос и решил себя попробовать на этом же поприще...

    В общем: макрос вычисления дня недели XXI века, год задаётся как 00-99, на выходе ВС=0, ПН=1 ... СБ=6
    А я увидел его после... ))
    http://www.owen.ru/forum/showthread....l=1#post201881
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  3. #3

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    увидел макрос и решил себя попробовать на этом же поприще...
    Красивое решение, снимаю шляпу. Тот макрос что вы видели - создал rovki, я его переписал под ОЛ117 и ненужное удалил. В приложении ваш макрос и rovki, для сравнения.
    Вложения Вложения

  4. #4
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    В приложении ваш макрос и rovki, для сравнения.
    а как нужно, что бы на выходе было 0..6 или 1..7?

    PS если заменить три 4х значные константы на 240,5008и1314 соответственно, то получится календарь от 1901 до 2099г включительно, с обязательным указанием года полностью, а на выходе всё те же, общепринятые 0..6
    начинающий профессионал

  5. #5

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    а как нужно, что бы на выходе было 0..6 или 1..7?
    Более привычно 1-7

    PS если заменить три 4х значные константы на 240,5008и1314 соответственно, то получится календарь от 1901 до 2099г включительно, с обязательным указанием года полностью, а на выходе всё те же, общепринятые 0..6
    ПР200 выдаёт год двухзначным числом, нет смысла что-то менять. И через 85лет ПР200 место в музее будет.

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,434

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    увидел макрос и решил себя попробовать на этом же поприще...

    В общем: макрос вычисления дня недели XXI века, год задаётся как 00-99, на выходе ВС=0, ПН=1 ... СБ=6
    Не проверял, но если это ещё и работает, то очень круто! Ещё один гвоздь, самый крутой, в крышку гроба просьбы Овена добавить в сервисные переменные день недели, это уже ни к чему, пусть не добавляют!!!
    Последний раз редактировалось Сергей0308; 08.07.2016 в 09:12.

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. Хотелки в OWEN Logic
    от maks_dmm в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 20.02.2016, 13:56
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  4. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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