|
|
|
|
|
- Différences entre la fonction telCompose et telComposeLigne
- Limitation
- Configuration nécessaire
telCompose (Fonction) En anglais : tapiDial Compose un numéro de téléphone pour une prise de ligne vocale.
Remarque : Selon le système d'exploitation et le driver du modem utilisé, une fenêtre de gestion d'appel peut s'afficher lors de l'utilisation de la fonction telCompose. Cette fenêtre permet de raccrocher automatiquement l'appel en cours. SI telCompose(SAI_NuméroTéléphone, "TestEtatLigne") = Vrai ALORS Info("Cliquez sur OK pour raccrocher") telRaccroche() FIN PROCÉDURE TestEtatLigne(ValeurEtatLigne est un entier) SELON ValeurEtatLigne CAS telLigneOccupée : Message("La ligne est occupée") CAS telLigneDecrochée : Message("OK, connecté") CAS telLigneNumérote : Message("Numérotation en cours") CAS telLigneTonalité : Message("Tonalité") CAS telLigneRaccrochée : Message("Le correspondant a raccroché") CAS telLigneAttendRéponse : Message("Recherche du correspondant") CAS telLigneSonnerie : Message("Sonnerie chez le correspondant") FIN Syntaxe
<Résultat> = telCompose(<Numéro à  composer> [, <Procédure WLangage> [, <Durée> [, <Paramètre personnalisé>]]])
<Résultat> : Booléen - Vrai si la ligne est ouverte : vous pouvez décrocher le combiné et parler,
- Faux dans le cas contraire. Pour plus de détails sur le problème rencontré, utilisez la fonction telErreur.
<Numéro à composer> : Chaîne de caractères Numéro de téléphone à composer. Pour préciser un préfixe (par exemple, 0 pour obtenir une ligne extérieure), il suffit d'utiliser une virgule dans le numéro. Par exemple : "0,0467789066". <Procédure WLangage> : Nom de procédure optionnel Nom de la procédure WLangage permettant de gérer la progression de la numérotation. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction telCompose. Attention : Cette procédure ne doit pas contenir d'appel au débogueur (ni point d'arrêt, ni mot-clé STOP, ni expression auto-stop, ...). <Durée> : Entier optionnel ou Durée optionnelle Durée maximale d'attente (en secondes). Au de-là de cette durée, la fonction considère qu'il n'y a pas de réponse (personne ne décroche). Ce paramètre peut correspondre à : - un entier correspondant au nombre de secondes,
- une variable de type Durée,
- l'indication directe de la durée (par exemple 1 s ou 10 ms).
<Paramètre personnalisé> : Tout type, optionnel Paramètre passé à la procédure WLangage. Remarques Différences entre la fonction telCompose et telComposeLigne - La fonction telCompose s'utilise dans un contexte d'un seul appel sortant. L'identifiant de cet appel n'est pas disponible.
- La fonction telComposeLigne s'utilise dans un contexte où il peut y avoir plusieurs appels simultanés. La fonction telComposeLigne renvoie l'identifiant de l'appel. On peut ainsi le manipuler simplement (par exemple, pour effectuer un transfert d'appel).
Limitation Il n'est pas possible d'appeler la fonction telCompose dans la procédure de détection d'appel (définie grâce à la fonction telDémarreDétectionAppel). Configuration nécessaire Les fonctions de téléphonie utilisent la technologie TAPI 2.0 et/ou la technologie TAPI 3.1. Ces technologies sont utilisables sur tous les systèmes. Composante : wd300com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|