Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Bluetooth ein- bzw ausschalten (https://www.delphipraxis.net/213795-bluetooth-ein-bzw-ausschalten.html)

FBrust 26. Sep 2023 14:27

Bluetooth ein- bzw ausschalten
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

ich suche eine Möglichkeit, auf einem Windows-10-System Bluetooth ein- und wieder auszuschalten. also die Funktionialität des im Screenshot gezeigten Schiebeschalters nachzubauen.

Hintergrund: Ich habe ein DELL-Tablet (Venue 8 pro), dass, wenn es mit aktiviertem Bluetooth eingeschaltet wird, beim AV-Receiver den Eingang auf "Bluetooth" umschaltet. Dies ist aber nicht gewünscht, da dadurch die Wiedergabe von einer anderen Quelle unterbrochen wird.

Da mein Programm aber Musik über Bluetooth abspielen soll, habe ich mir folgendes Szenario ausgedacht:

- Tablet wird gestartet -> Bluetooth ist aus
- Mein Progamm wird gestartet, dadurch wird Bluetooth eingeschaltet -> AV-Receiver schaltet um (ist dann ja gewünscht)
- Mein Programm wird beendet, dadurch wird Bluetooth ausgeschaltet

Ich hab zwar Einträge gefunden, wie man den STatus von Bluetooth abfragt, aber irgendwie nichts zum Ein-/Ausschalten.

Hat vielleicht jemand einen Tipp?

Grüße
Frank

himitsu 26. Sep 2023 14:41

AW: Bluetooth ein- bzw ausschalten
 
Dürfte wohl damit gehn
MSDN-Library durchsuchenBLUETOOTH_SERVICE_ENABLE
MSDN-Library durchsuchenBluetoothSetServiceState

ansonsten kannst'e notfalls auch die Tipps mit der Console (ShellExecute) nutzen
Bei Google suchencmd enable bluetooth


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz