PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
MagnetoAction (Fonction)
En anglais : RecorderAction
Exécute une action sur le magnétophone / dictaphone de l'appareil en cours.
Remarque : Cette fonction est disponible uniquement si l'appareil en cours possède une fonctionnalité magnétophone.
Versions 17 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Exemple
AndroidWidget Android
// Lecture du fichier son "Music.3gpp"
MagnetoAction(magnetoJoue, "Music.3gpp")
Syntaxe
<Résultat> = MagnetoAction(<Action> [, <Nom du fichier>])
<Résultat> : Booléen
  • Vrai si l'action définie a été lancée,
  • Faux dans le cas contraire.
En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Action> : Constante de type entier
Type d'action à exécuter :
magnetoEnregistreOuvre le magnétophone et commence un enregistrement.
L'enregistrement est actif dès que l'utilisateur appuie sur le bouton appelant la fonction MagnetoAction.
magnetoFermeFerme le magnétophone.
magnetoJoueOuvre le magnétophone et joue le fichier son spécifié.
magnetoStopArrête l'enregistrement en cours.
L'enregistrement s'arrête dès que l'utilisateur relâche le bouton appelant la fonction MagnetoAction.
<Nom du fichier> : Chaîne de caractères optionnelle
Nom et chemin complet du fichier son :
  • à enregistrer (constante magnetoEnregistre).
  • à jouer (constante magnetoJoue).
Ce fichier est au format :
  • Versions 17 et supérieures
    AndroidWidget Android ".3gpp" sous Android.
    Nouveauté 17
    AndroidWidget Android ".3gpp" sous Android.
    AndroidWidget Android ".3gpp" sous Android.
  • Versions 17 et supérieures
    iPhone/iPadMac Catalyst ".WAV" sous iPhone/iPad.
    Nouveauté 17
    iPhone/iPadMac Catalyst ".WAV" sous iPhone/iPad.
    iPhone/iPadMac Catalyst ".WAV" sous iPhone/iPad.
Remarques
Versions 17 et supérieures
AndroidWidget Android Permissions requises
L'utilisation de cette fonction entraîne la modification des permissions requises par l'application.
Permission requise: RECORD_AUDIO
Cette permission permet d'enregistrer des sons.
Nouveauté 17
AndroidWidget Android Permissions requises
L'utilisation de cette fonction entraîne la modification des permissions requises par l'application.
Permission requise: RECORD_AUDIO
Cette permission permet d'enregistrer des sons.
AndroidWidget Android Permissions requises
L'utilisation de cette fonction entraîne la modification des permissions requises par l'application.
Permission requise: RECORD_AUDIO
Cette permission permet d'enregistrer des sons.
Composante : wd270android.aar
Version minimum requise
  • Version 11
Commentaires
Rectificatifs
Testé sur Android en version 23 (non indiqué dans l'aide) :
l'enregistrement et la lecture sont bien possibles en wav et en MP3
> +++
François SCHAAL
06 déc. 2019