Uso API di Windows da cScript

Se desidero emettere un suono, di fatto suonare un file di tipo WAV, tramite la scheda audio il codice necessario in cScript e’ il seguente.

#pragma code (”Kernel32.dll”)
BOOL Beep( DWORD dwFreq, DWORD dwDuration);
#pragma code()

#pragma code (”Winmm.dll “)
VOID WINAPI PlaySoundA (char* pszSound, char* hmode, DWORD dwflag);
#pragma code()

if (GetTagBit(”Sirena”)>0)
{
PlaySoundA(”C:\\WINDOWS\\Media\\ding.wav”,NULL,1);
}

L’esempio sopra è inserito in una action globale triggherata sulla Tag “Sirena”

Questo è un esempio su come accedere all’uso delle API di Windows dall’interno del cScript di WinCC

Invia l'articolo in formato PDF a PDF Free

Comments

Leave a Reply