DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Attention : Il s'agit de la version 26 de cette page de documentation. Cette fonctionnalité peut avoir été modifiée ou supprimée en version supérieure.
Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Magneto
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
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.
Exemple
// 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 :
boutonApp1Bouton 1 du Terminal Mobile (Pocket PC).
boutonApp2Bouton 2 du Terminal Mobile (Pocket PC).
boutonApp3Bouton 3 du Terminal Mobile (Pocket PC).
boutonApp4Bouton 4 du Terminal Mobile (Pocket PC).
boutonApp5Bouton 5 du Terminal Mobile (Pocket PC).
boutonApp6Bouton 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
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/10/2020

Signaler une erreur ou faire une suggestion | Aide en ligne locale