Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - dmitrii.zakharin@nurzhana

Страницы: [1]
1
Здравствуйте. У кнопки есть свойство "Бит" которое отвечает за то какой бит переменной будет меняться при нажатии на кнопку. Просто введите номер бита который нужно менять в это свойство (биты нумеруются с нуля). И не забудьте привязать саму кнопку к переменной в которой нужно менять бит.

Спасибо все оказывается намного проще чем я делал
Код: (delphi)
var
  aValue: Integer;
begin
  aValue := lampa.AsInt;

  if knopka_2.Value then
  begin
    aValue := SetBit(aValue, 2, true);
     end else
    begin
      aValue := SetBit(aValue, 2, False);
          end;
  lampa.Value := aValue;

end.     

2
Добрый день. Уважаемые помогите пожалуйста.
Как сделать чтоб при нажатии на кнопку с фиксацией изменился определенный бит сетевой переменной ?

Страницы: [1]