Звуковой сигнал

 
Ребята, помогите чайнику!
Что надо сделать и как, чтобы индикатор выдавал звуковой сигнал при пересечении им нулевого значения.
Спасибо!
 
If (индикатор=0) PlaySound("alert.wav");
 
Aver писал (а):
If (индикатор=0) PlaySound("alert.wav");
Aver, спасибо, что отозвались. Индикатор никакого звука не издает. .
 
А можете выложить целиком кусок кода где нужен звук, или подробные условия если нужен не эксперт, а реакция индикатора отображенного графически .
 
Artber:
Aver:
If (индикатор=0) PlaySound("alert.wav");
Aver, спасибо, что отозвались. Индикатор никакого звука не издает. .
И не издаст, так как нужно проверять не равенство нулю (при double оно недостижимо), а близость к нулю или факт пересечения нуля.
 
double LastValue = 0;
........
int start()
{
   ......
   if (LastValue * IndicValue < 0) PlaySound("alert.wav");
   LastValue = IndicValue;
   .....
}
 
Mak писал (а):
double LastValue = 0;
........
int start()
{
   ......
   if (LastValue * IndicValue < 0) PlaySound("alert.wav");
   LastValue = IndicValue;
   .....
}


Спасибо!!!
Причина обращения: