Страница 26 из 26 ПерваяПервая ... 16242526
Показано с 251 по 254 из 254

Тема: SCADA-система Simple-Scada

  1. #251

    По умолчанию

    Так изменять цвет фона для текста?
    Изображения Изображения
    • Тип файла: png text.png (9.6 Кб, Просмотров: 19)

  2. #252

    По умолчанию

    Здравствуйте.

    Да, все верно. Если объектов "Текст", для которых нужно изменять цвет несколько, то лучше написать один универсальный скрипт и использовать его для всех объектов.
    Код:
    begin
      if Sender is TM_Text then     // проверяем, что Sender это текст
        with Sender as TM_Text do   // приводим Sender к типу "TM_Valve"
          case AsInt of   // меняем цвет в зависимости от значения переменной объекта
            0 : Color := clGray;
            1 : Color := clGreen;
            2 : Color := clYellow;
            3 : Color := clRed;
          end;
    end.
    Другие примеры универсальных скриптов можно найти по ссылке.

  3. #253

    По умолчанию

    А можно ли извлекать из числа сразу два бита?
    Код:
    var
      aBool: Boolean;
    begin
      { получить значение 0-ого и  1-ого бита переменной "VarName" }
      aBool := GetBit(VarName.Value,0..1);   
    end.
    Последний раз редактировалось stanislau; 04.03.2020 в 13:27.

  4. #254
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,657

    По умолчанию

    Цитата Сообщение от stanislau Посмотреть сообщение
    А можно ли извлекать из числа сразу два бита?
    Код:
    var
      aBool: Boolean;
    begin
      { получить значение 1-ого и  2-ого бита переменной "VarName" }
      aBool := GetBit(VarName.Value,1..2);   
    end.
    Важно! В скриптах Simple-Scada 2 используется Object Pascal компилятор. Обо всех командах и операторах присущих языкам Pascal/Delphi можно прочесть в интернете на сайтах связанных с языками Pascal/Delphi. Например, описание типов данных и ключевые слова.
    те же самые команды что и в ОЛ: смещения и маски работают, ни каких проблем получить сразу два бита нет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

Страница 26 из 26 ПерваяПервая ... 16242526

Похожие темы

  1. Скада-система SCADA+
    от Romcheg в разделе Другие SCADA системы
    Ответов: 14
    Последнее сообщение: 30.01.2017, 20:08
  2. SCADA OPM и система на ПЛК Овен
    от Ильдар_1 в разделе OWEN Proces Manager
    Ответов: 6
    Последнее сообщение: 27.06.2013, 10:13
  3. SCADA-система Reliance
    от ks-app в разделе Другие SCADA системы
    Ответов: 27
    Последнее сообщение: 03.09.2010, 17:58
  4. SCADA-система Reliance
    от ks-app в разделе Master SCADA 3
    Ответов: 9
    Последнее сообщение: 27.07.2010, 08:10
  5. Scada-система Owen Process Manager
    от tvv7-7-7 в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 13.04.2010, 20:47

Метки этой темы

Ваши права

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