PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Limitation
  • Permissions requises
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
BTInfoPériphérique (Fonction)
En anglais : BTInfoDevice
Renvoie des informations spécifiques sur un périphérique Bluetooth.
Versions 16 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
AndroidWidget Android Attention : Les fonctions Bluetooth ne sont pas disponibles dans l'émulateur Android.
Nouveauté 16
Android Cette fonction est désormais disponible pour les applications Android.
AndroidWidget Android Attention : Les fonctions Bluetooth ne sont pas disponibles dans l'émulateur Android.
Android Cette fonction est désormais disponible pour les applications Android.
AndroidWidget Android Attention : Les fonctions Bluetooth ne sont pas disponibles dans l'émulateur Android.
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
sListePeriphériques est une chaîne
sUnPeripherique est une chaîne
sId est une chaîne
sNom est une chaîne
sAdresseMAC est une chaîne
// Vide la liste
TableSupprimeTout(TABLE_Periphériques)
// Liste les périphériques Bluetooth à proximité
sListePeriphériques = BTListePériphérique(btListeSimple)
// Parcours des périphériques connectés
POUR TOUTE CHAÎNE sUnPeripherique DE sListePeriphériques SEPAREE PAR RC
// Mémorise les informations du périphérique
sId = ExtraitChaîne(sUnPeripherique, 1)
sNom = ExtraitChaîne(sUnPeripherique, 3)
sAdresseMAC = ExtraitChaîne(sUnPeripherique, 2)
// Si le nom n'est pas renseigné, demande le nom explicitement
SI sNom ~= "" ALORS sNom = BTInfoPériphérique(sId, btNom)
// Remplit le champ Table avec les périphériques
TableAjouteLigne(TABLE_Periphériques, Faux, sId, sNom, sAdresseMAC)
FIN
Syntaxe
<Résultat> = BTInfoPériphérique(<Identifiant du périphérique> , <Information demandée>)
<Résultat> : Chaîne de caractères
Information demandée sur le périphérique spécifié.
<Identifiant du périphérique> : Entier
Identifiant du périphérique Bluetooth à manipuler. Cet identifiant est retourné par la fonction BTListePériphérique ou par la fonction BTSélecteurPériphérique.
<Information demandée> : Constante de type Entier
Information sur le périphérique. Le tableau suivant liste les informations disponibles et les valeurs pouvant être renvoyées :
btAdresseMACAdresse MAC du périphérique
btClasseDePériphériqueClasse du périphérique, pouvant correspondre à une des constantes suivantes :
  • btCoD_AccèsRéseau
  • btCoD_AudioVidéo
  • btCoD_Divers
  • btCoD_Image
  • btCoD_Inconnu
  • btCoD_Jouet
  • btCoD_Ordinateur
  • btCoD_Périphérique
  • btCoD_Téléphone
  • btCoD_Vêtement
btDernièreFoisUtiliséDate et heure à laquelle le périphérique a été utilisé pour la dernière fois par le poste en cours. Cette date est au format JJMMAAAAHHMMSS.
AndroidWidget Android Cette constante n'est pas disponible.
btDernièreFoisVuDate et heure à laquelle le périphérique a été vu pour la dernière fois par le poste en cours. Cette date est au format JJMMAAAAHHMMSS.
AndroidWidget Android Cette constante n'est pas disponible.
btEtatAuthentifié
  • 1 si le périphérique est actuellement authentifié auprès du poste en cours,
  • 0 dans le cas contraire.
btEtatConnecté
  • 1 si le périphérique est actuellement "connecté" au poste en cours,
  • 0 dans le cas contraire.
AndroidWidget Android Cette constante n'est pas disponible.
btEtatMémorisé
  • 1 si le périphérique est actuellement "mémorisé" par le gestionnaire Bluetooth du poste en cours,
  • 0 dans le cas contraire.
AndroidWidget Android Cette constante n'est pas disponible.
btNomNom du périphérique
Remarques
Windows

Limitation

Seules les piles bluetooth Microsoft, Bluesoleil et Broadcom (Widcomm) sont supportées par cette fonction. Pour connaître la pile utilisée, utilisez la fonction BTPile.
Les piles Broadcom (Widcomm) ne sont pas disponibles en 64 bits.
Pour plus de détails sur les clés supportées, consultez Quelles piles utiliser ?
Versions 16 et supérieures
AndroidWidget Android

Permissions requises

L’utilisation de cette fonction entraîne la modification des permissions requises par l’application.
Permission requise : BLUETOOTH.
Cette permission permet aux applications de se connecter à des services Bluetooth.
Nouveauté 16
AndroidWidget Android

Permissions requises

L’utilisation de cette fonction entraîne la modification des permissions requises par l’application.
Permission requise : BLUETOOTH.
Cette permission permet aux applications de se connecter à des services Bluetooth.
AndroidWidget Android

Permissions requises

L’utilisation de cette fonction entraîne la modification des permissions requises par l’application.
Permission requise : BLUETOOTH.
Cette permission permet aux applications de se connecter à des services Bluetooth.
Composante : wd260com.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire