System.Bluetooth.TBluetoothAdapter.StartDiscoverable

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure StartDiscoverable(Timeout: Cardinal);

C++

void __fastcall StartDiscoverable(unsigned Timeout);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth TBluetoothAdapter


Beschreibung

Fordert an, dass das Gerät, auf dem Ihre Anwendung ausgeführt wird, über Bluetooth ermittelt werden kann.

Die Methode StartDiscoverable aus dem Manager Ihres Adapters ruft StartDiscoverable für Ihren Manager auf.

StartDiscoverable erwartet ein einzelnes Argument, Timeout, das die angibt, wie lange (in Sekunden) das Gerät, auf dem Ihre Anwendung ausgeführt wird, über Bluetooth ermittelbar sein soll.

Wenn der Benutzer zustimmt und Ihre Anforderung erfolgreich ist, wird das Ereignis OnDiscoverableEnd des Managers Ihres Adapters ausgelöst.

Plattformunterstützung

Plattform Unterstützt Bemerkungen

32-Bit-Windows
64-Bit-Windows

YesC++11Feature.png
  • Das Ereignis OnDiscoverableEnd des Managers Ihres Adapters wird immer nach Timeout ausgelöst. Windows gewährt immer Anforderungen auf ermittelbare Geräte, eine Zustimmung des Benutzers ist nicht nötig.

OS X

  • Benutzer müssen aktiv festlegen, dass das Gerät, auf dem Ihre Anwendung ausgeführt wird, ermittelt werden kann. Aus Ihrer Anwendung können Sie nicht anfordern, dass das Gerät ermittelbar ist.

Android

YesC++11Feature.png
  • Timeout darf höchstens 300 Sekunden betragen. Wenn Sie einen größeren Wert angeben, werden stattdessen 300 Sekunden verwendet.

Siehe auch