|
|
|
|
MagnetoEvénement (Fonction) En anglais : RecorderEvent Permet d'associer une touche au lancement du magnétophone du Terminal Mobile (Pocket PC) et de spécifier une procédure à appeler en fin d'enregistrement. Remarque : Les fonctions MagnetoXXX sont disponibles uniquement si le Terminal Mobile (Pocket PC) en cours possède une fonctionnalité magnétophone.
// Associe le bouton 5 du Terminal Mobile (Pocket PC) au lancement du magnétophone // et appelle la procédure "FinEnregistrement" à la fin de l'enregistrement MagnetoEvénement(boutonApp5, FinEnregistrement, "MonFichier.wav")
// Code de la procédure FinEnregistrement PROCÉDURE FinEnregistrement(NomFichier est une chaîne) // Récupère la taille du fichier TailleEnOctets est un entier TailleEnOctets = fTaille(NomFichier) // Affiche un message d'information Message("Fin de l'enregistrement du fichier " + NomFichier, ... "La taille du fichier est : " + TailleEnOctets)
Syntaxe
<Résultat> = MagnetoEvénement(<Numéro de la touche> , <Procédure de fin> [, <Nom du fichier>])
<Résultat> : Booléen - Vrai si l'association a été réalisée,
- Faux dans le cas contraire.
<Numéro de la touche> : Constante de type entier Touche à associer au lancement du magnétophone : | | boutonApp1 | Bouton 1 du Terminal Mobile (Pocket PC). | boutonApp2 | Bouton 2 du Terminal Mobile (Pocket PC). | boutonApp3 | Bouton 3 du Terminal Mobile (Pocket PC). | boutonApp4 | Bouton 4 du Terminal Mobile (Pocket PC). | boutonApp5 | Bouton 5 du Terminal Mobile (Pocket PC). | boutonApp6 | Bouton 6 du Terminal Mobile (Pocket PC). |
Remarque : Le bouton fréquemment associé au lancement du magnétophone correspond à la constante boutonApp5. <Procédure de fin> : Nom de procédure Nom de la procédure WLangage (également nommée "callback") appelée lors de la fin d'un enregistrement. Si aucune procédure ne doit être appelée, ce paramètre correspond à une chaîne vide ("").Cette procédure est de la forme :
PROCEDURE <Nom de la procédure>(<Nom du fichier enregistré>)
Lors de l'appel de cette procédure, le paramètre <Nom du fichier enregistré> est renseigné automatiquement : il contient le nom du fichier dans lequel l'enregistrement a été effectué. Ce nom correspond au paramètre <Nom du fichier> (si ce paramètre est précisé). <Nom du fichier> : Chaîne de caractères optionnelle Nom du fichier de sortie dans lequel l'enregistrement sera effectué. Si ce paramètre n'est pas spécifié, un nom par défaut est utilisé (enregistrement1, enregistrement2, ...). Remarques - Pour annuler les associations établies avec la fonction MagnetoEvénement, utilisez la fonction MagnetoFinEvénement.
- Si une fenêtre différente prend le focus, l'enregistrement est automatiquement arrêté.
- Pour connaître les associations de touches existant déjà sur le Terminal Mobile (Pocket PC), consultez le menu "Paramètres .. Boutons" sur votre Terminal Mobile.
Composante : wp260obj.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|