Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


///Кидаешь на любой график в МТ4 такую сову:
///Звучит каждые 15 минут на 1 минуту раньше времени Ч ))

extern bool BeepEvery60 = true; /// Звуковой сигнал каждый час
extern bool BeepEvery30 = true; /// Звуковой сигнал каждые полчаса
extern bool BeepEvery15 = true; /// Звуковой сигнал каждые 15 минут
extern string SoundHour = "beep-07a"; /// Звук сигнала (любой звуковой файл "wav" в папку Sounds МТ4)
int start()
{
////// --------------------- Звуковой сигнал каждый час ----------------------------------------------------
if(BeepEvery60)
{
static int Last60;
if(Last60!=Hour())
{
if(Minute()==59)
{
PlaySound(SoundHour);
Last60=Hour();
}}}
////// --------------------- Звуковой сигнал каждые полчаса ----------------------------------------------------
if(BeepEvery30)
{
BeepEvery60 = true;
static int Last30;
if(Last30!=Hour())
{
if(Minute()==29)
{
PlaySound(SoundHour);
Last30=Hour();
}}}
////// --------------------- Звуковой сигнал каждые 15 минут ----------------------------------------------------
if(BeepEvery15)
{
BeepEvery30=true;
static int Last15;
if(Last15!=Hour())
{
if(Minute()==14)
{
PlaySound(SoundHour);
Last15=Hour();
}}
static int Last45;
if(Last45!=Hour())
{
if(Minute()==44)
{
PlaySound(SoundHour);
Last45=Hour();
}}}

return(0);
}

Последний раз редактировалось Frolov9k9, 18-08-2023 в 13:01.


Отправлено: 12:15, 18-08-2023 | #8