System.Classes.TObservers.GetSingleCastObserver

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetSingleCastObserver(const ID: Integer): IInterface; virtual;

C++

virtual System::_di_IInterface __fastcall GetSingleCastObserver(const int ID);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Classes.pas
System.Classes.hpp
System.Classes TObservers

Beschreibung

GetSingleCastObserver gibt den Einfach-Typumwandlungs-Observer zurück, der ein Endpunkt zu einem Zeitpunkt über eine Aktualisierung benachrichtigen kann.

Einfach-Typumwandlungs-Observer werden für bidirektionale Beziehungen verwendet, deshalb ist es eigentlich nicht sinnvoll, mehr als einen Observer für die OnChange-Werten empfangsbereit zu sein. Ein Beispiel dafür sind die EditLink-Observer zum Verknüpfen einer TEdit-Komponente mit den TDataSet-Quellen. Da das Feld den Bearbeitungswert ändern kann, ist es eigentlich nicht sinnvoll, die Bearbeitungskomponente andere Werte außer TDataSet zu ändern.

Eine TEdit-Komponente kann mit einem TLabel-Objekt verknüpft werden und ihrer Wert kann ebenso mit einem TButton-Objekt veknüpfet werden. Hier können Sie ein GetMultiCastObserver-Objekt verwenden.

Siehe auch