Суббота, 12 Январь 2013 08:07

Включен ли сабмит?

Оцените материал
(1 Голосовать)

Сабмит (submit-интерпритатор) - это специальная фоновая логика в системе управления KRC. Физически - это файл в папке system - sbs.sub. В этом файле текст программы, которая обрабатывается в фоне, т.е. независимо от программ пользователя. Это нужно для контроля состояния системы. Также в этом файле может вносить свои изменения программист. Например, для программирования работы кнопочных постов, Устройства защиты от столкновений (CollisionBox), программирование автоматических триггеров по входным сигналам и т.д. 

Между тем иногда, возникают ситуации, когда submit отключается (из-за возникших ошибок в его программе, остановлен самим пользователем и т.д.). При этом соответственно запрограммированные функции фоновой логики обрабатываться не будут. Как программно определить включен ли сабмит?

Я предлагаю следующие изменение пользовательских формуляров системных файлов и специальной функции.

bool is_sbmt=false


issubmit.src (его нужно создать самостоятельно):

deffct bool issubmit()
wait 0.5 sec


В рабочей программе пишим:

if issubmit then

;рабочий код


;submit is disable!!!



Если сабмит отключен, рабочий код просто не выполнится, а выполнение программы остановится на операторе технологического останова "halt"



Прочитано 27673 раз Последнее изменение Среда, 22 Январь 2014 11:26

19992 комментарии

  • Комментировать Latrice Вторник, 25 Октябрь 2016 19:35 написал Latrice

    Great site you have here but I was curious if you knew of any forums that cover the same topics talked about
    in this article? I'd really love to be a part of community where I can get responses from other experienced people that share the same interest.
    If you have any suggestions, please let me know. Thanks
    a lot!

  • Комментировать Kathrin Вторник, 25 Октябрь 2016 19:23 написал Kathrin

    Heya i'm for the first time here. I found this board and I
    find It truly useful & it helped me out a lot. I hope to give something back
    and aid others like you aided me.

  • Комментировать Lino Вторник, 25 Октябрь 2016 19:04 написал Lino

    Heya i'm for the primary time here. I found this board and I
    find It truly useful & it helped me out a lot. I am hoping to present
    one thing back and aid others like you aided me.
    Hi, i think that i saw you visited my blog so i came to “return the favor”.I am
    trying to find things to improve my site!I suppose its
    ok to use some of

  • Комментировать Ina Вторник, 25 Октябрь 2016 18:19 написал Ina

    Today, I went to the beachfront with my kids. I found a sea shell and gave it to
    my 4 year old daughter and said "You can hear the ocean if you put this to your ear." She placed
    the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this
    is totally off topic but I had to tell someone!

  • Комментировать Sondra Вторник, 25 Октябрь 2016 15:16 написал Sondra

    It would rather use protein for rebuilding damaged tissue, as well as likes carbohydrates or sugars better than fats for
    energy. This leads to the vicious cycle of reaching for the processed foods before
    the afternoon meal, going to repeat exactly the same thing that
    happened together with your morning meal. While wine may help prevent some cancers,
    the American Medical Association warns that girls who drink over the recommended
    one drink daily actually increase their rate of breast cancer.

  • Комментировать Flynn Вторник, 25 Октябрь 2016 14:56 написал Flynn

    I’m not that much of a internet reader to be honest but your blogs really nice, keep it up!
    I'll go ahead and bookmark your website to come back down the road.
    All the best

  • Комментировать Philip Вторник, 25 Октябрь 2016 14:47 написал Philip

    My spouse and I stumbled over here coming from a different web page and thought I may as well check things
    out. I like what I see so i am just following you.
    Look forward to looking into your web page again.

  • Комментировать Terence Вторник, 25 Октябрь 2016 14:41 написал Terence

    I was extremely pleased to find this site. I want to
    to thank you for your time for this wonderful read!!
    I definitely savored every part of it and I have you saved to fav to check out new stuff
    in your web site.

  • Комментировать Cleta Вторник, 25 Октябрь 2016 14:20 написал Cleta

    This article presents clear idea in support of the new visitors of blogging, that genuinely how to
    do blogging.

  • Комментировать Nick Вторник, 25 Октябрь 2016 13:15 написал Nick

    Hi there! This post couldn't be written any better!
    Reading through this post reminds me of my good old
    room mate! He always kept talking about this. I will forward this post to him.

    Pretty sure he will have a good read. Many thanks for sharing!

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены