PropertyDef


Syntax:
property PropertyDef: TAdapterDMS_Settings_PropertyDef;

Klasse:
TAdapterDMS_Settings

Beschreibung:
Mit der Eigenschaft kann auf die Liste aller DMS Eigenschaftsdefinitionen zugegriffen werden. Die Liste ist von der Klasse TAdapterDMS_Settings_Item abgeleitet. Nur die Klasse TAdapterDMS_Settings_Item beinhaltet alle Funktionen und Eigenschaften für den Zugriff auf die einzelnen Einträge.


Beispiel:

procedure Test; var i : integer; b : integer; aItem : TAdapterDMS_Settings_Item; aVars : TStringlist; aVar : Variant; aText : String; aName : String; begin aVars := TStringlist.create; try for i := 0 to DMS_Settings.PropertyDef.Count - 1 do begin aItem := DMS_Settings.PropertyDef.Itemi; if aItem <> nil then begin aText := ''; if aItem.GetVariableNames(aVars) then begin for b := 0 to aVars.Count - 1 do begin aName := aVars.Stringsb; aVar := aItem.VariableaName; aText := aText + aName + ': ' + VarToStr(aVar) + #13#10; end; end; Message_dlg(aText); end; end; finally aVars.Free; end; end;
siehe auch:
Methoden, Eigenschaften