System.Sensors.TCustomSensor

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.TObjectTCustomSensor

Delphi

TCustomSensor = class abstract

C++

class PASCALIMPLEMENTATION TCustomSensor : public System::TObject

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Sensors.pas
System.Sensors.hpp
System.Sensors System.Sensors

Beschreibung

Stellt Eigenschaften bereit, die Informationen über den auf dem System installierten Hardware- oder logischen (Software-)Sensor zurückgeben, wie z.B. Name, Beschreibung, Kategorie, Modell oder Hersteller

Jede Sensorklasse, die Sie verwenden können, ist von der Basisklasse TCustomSensor abgeleitet.

Die Eigenschaften CustomData und CustomProperty stellen den Zugriff auf die Werte der sensorspezifischen Eigenschaften und Datenfelder bereit. Eine Sensoreigenschaft enthält Informationen über den Sensor, wie Sensitivität, Hersteller, Modellnummer, Reichweite und ob ohne Benutzererlaubnis darauf zugegriffen werden kann. Ein Sensordatenfeld enthält die tatsächlichen Messwerte, die der Sensor ermitteln kann. Auf Datenfelder kann nur mit Erlaubnis des Benutzers, die ausdrücklich erteilt werden muss, zugegriffen werden.

Wenn der Sensor Daten sendet, wird das Ereignis OnDataChanged ausgelöst, das die Rolle eines allgemeinen Übermittlers innehat. Das Ereignis stellt keine Informationen über die Eigenschaften bereit, deren Werte geändert wurden. Entsprechend wird OnStateChanged ausgelöst, wenn sich der Wert der Eigenschaft State ändert.

Siehe auch