Stanislaw пишет: Beep не работает,он должен работать через динамик в самом системнике? Есть ли другой способ звуком просигналить? Будет ли всплывающее из трея сообщение?
да, с системного. другого звука нет... ну кроме типа так:
CODE:start("C:\Sound\Er.wav");
но запустится проигрыватель который проиграет...
ну балун можно заменить textout и выводить сообщение в любом месте.
если надо можно сделать самому примерно так. появляется при нажатие левой кнопки и пропадает через 1 сек. не останавливает на это время выполнение кода.
CODE:int t=1000;// время сообщения
int tim=gettime()+t;
int c, x, y;
int n=0;
getdisplay(c, x, y);
a:textout(1, x/2, y/2, format(n), 1);
if (getkeystate(1)==1) balun("привет балун c textout");
sleep(50);
n++;
goto a;
function balun(string text)
{
enabletimer(0);
tim=gettime();
textout(0, x-200, y-50, text, 0);
}
CREATE_TIMER(0, 100)
{
if (gettime()>tim+t){textout(0, x-200, y-50, "", 1);disabletimer(0);}
}
|