TccConfigManager.GetNodeProperties

Parameter

(Key : WideString; WithValues : Boolean; Var PropertyList : Variant) : Boolean;

Beschreibung

Baut eine Liste aller Eigenschaften unterhalb von Key auf und übergibt diese in PropertyList als Varianten-Array. Die Liste enthält je Eigenschaft folgende Inhalte:

  • PropertyList[i,0] ~ Name
  • PropertyList[i,1] ~ Inhalt (Variant)
  •  PropertyList[i,2] ~ Datentyp (INT, UCS2STR, BOOL, etc.)

Beispiel

Var
  List : Variant;
  i    : Integer;
Begin
  c4 := TccConfigManager.Create;
  Try
    If c4.Connected = true then
    Begin
      c4.GetNodeProperties('/clarc/Software/Basics/SMTP',true,List);
      for i:=0 to VarArrayHighBound(List,1) do
        ShowMessage (List[i,0] + ' / ' + List[i,1]);  
    End else
    Begin
      ShowMessage (c4.Message);
    End;
  Finally
    c4.Free;
  End;
End;