FILEMENU
FILEMENU(sFileMenu AS STRING, sWaitedDTMF AS STRING [, nRepeat AS INTEGER [, nTimeout AS INTEGER [, sErrFile AS STRING[, bErrAbort AS BOOLEAN]]]]) AS INTEGER
Diffuse un menu vocal et retourne le choix (DTMF) fait par l'utilisateur.
Le fichier son du menu est désigné par <sFileMenu>. Les codes DTMF
attendus sont décrits par la chaîne <sWaitedDTMF>.
Si le code DTMF tapé n'est pas dans la liste des codes attendus, ou si
rien n'est tapé pendant <nTimeOut> en secondes (8 secondes par défaut), le menu sera répété
<nRepeat> fois (3 fois par défaut).
Pour chaque choix invalide ou pour chaque timeout, le message optionnel
<sErrFile> sera joué (et stoppera les diffusions des autres fichiers
si <bErrAbort> est TRUE. La valeur par défaut est FALSE).
La fonction retourne le code de la touche appuyée : 0 à 9 pour les touches
numériques, 10 pour A, 11 pour B, ..., 16 pour #, 17 pour *, -2 pour un
choix invalide, -1 lorsque la ligne est raccrochée, -3 si le deuxième appel d'un transfert téléphonie est raccroché.