Функции

 
Как создать условие, допустим функция ModeT, нужно создать если включено то на графике отображается включено, если нет то отключено?
 
Almamojet:
Как создать условие, допустим функция ModeT, нужно создать если включено то на графике отображается включено, если нет то отключено?

Что включено? Что выключено? Что отображается?

Пока лишь поток сознания. Попробуйте тут узнать.

 
Artyom Trishkin:

Что включено? Что выключено? Что отображается?

Пока лишь поток сознания. Попробуйте тут узнать.

ну что не понятно? так выглядят более 90% всех тех.заданий от заказчиков....

а потом тратишь 3 дня на уточнение ТЗ и пишешь советника ровно за 15 минут ))))

 
Igor Makanu:

ну что не понятно? так выглядят более 90% всех тех.заданий от заказчиков....

а потом тратишь 3 дня на уточнение ТЗ и пишешь советника ровно за 15 минут ))))

Бяда

 
Artyom Trishkin:

Что включено? Что выключено? Что отображается?

Пока лишь поток сознания. Попробуйте тут узнать.

      if (ModeT == TRUE || ModeT == FALSE) {

   Comment ("ModeT: Включен");

   }

   else{

   Comment ("ModeT: Отключен");

   }

вот типа такого, только при отключении или включении этой функции, на графике ниче не меняется, как было Включен, так и остается

 
Almamojet:

      if (ModeT == TRUE || ModeT == FALSE) {

   Comment ("ModeT: Включен");

   }

   else{

   Comment ("ModeT: Отключен");

   }

вот типа такого, только при отключении или включении этой функции, на графике ниче не меняется, как было Включен, так и остается

  if (ModeT == TRUE) {
   Comment ("ModeT: Включен");
   }
   else{
   Comment ("ModeT: Отключен");
   }

а так?

 
Скорее всего, ModeT - это некое дополнительное условие, которое можно задавать или нет. Ну, если автор адекватный программист, конечно. Но тогда нужно еще одно условие. Что-то типа bool Use_ModeT = true. Если это свойство включено, то ModeT проверяем. 
 
Igor Makanu:

а так?

Спасибо! Пошло

 
Almamojet:

Спасибо! Пошло

я же говорил: три дня выясняешь ТЗ у заказчика и пишешь эксперта за 15 минут.... ничего не меняется  )))

фух, еще один добрый поступок - теперь можно отдыхать спокойно

ура!!!

)))

 
Almamojet:

      if (ModeT == TRUE || ModeT == FALSE) {

   Comment ("ModeT: Включен");

   }

   else{

   Comment ("ModeT: Отключен");

   }

вот типа такого, только при отключении или включении этой функции, на графике ниче не меняется, как было Включен, так и остается

Так только индусы пишут. :)

if (ModeT)
{
        Comment ("ModeT: Включен");
}else
{
        Comment ("ModeT: Отключен");
}
==true писать не надо если переменная ModeT типа bool
 
Almamojet:

      if (ModeT == TRUE || ModeT == FALSE) {

   Comment ("ModeT: Включен");

   }

   else{

   Comment ("ModeT: Отключен");

   }

вот типа такого, только при отключении или включении этой функции, на графике ниче не меняется, как было Включен, так и остается

  1. ModeT в Вашем примере не функция, а переменная.
  2. Условие 

if (ModeT == TRUE || ModeT == FALSE)

будет выполнено всегда т.к. переменная ModeT булева и может принимать только одно из двух значений "истинно" или "ложно", что и задано в условии.

Причина обращения: