Thema: Delphi AD Hilfe !!

Einzelnen Beitrag anzeigen

Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
946 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#11

Re: AD Hilfe !!

  Alt 1. Sep 2008, 18:00
Hi,

ich hatte nur kurz Zeit mal ein Blick auf das 'Description'-Feld zu werfen.
Es wird als 'Variant-Array of Variant-Array' zurückgegeben.

Probiere mal die nachstehende Funktion(ist aus einem anderen Projekt, deshalb ungetestet)
Delphi-Quellcode:
  function GetArrayContent(FVarObj: Variant): string;
  var
    idx: Integer;
    RS : String;
  begin
    RS := '[';
    if (VarIsNull(FVarObj)) or (VarArrayHighBound(FVarObj, 1) <= 0) then
      RS := RS + ']'
    else
    begin
      for idx := 1 to VarArrayHighBound(FVarObj, 1) do
        RS := RS + VarToStr(FVarObj[idx]) + ', ';
    end;
    if Length(RS) > 2 then RS := Copy(RS, 1, Length(RS) - 2) + ']';
    Result := RS;
  end;
Würde empfehlen beim ersten if ein breakpoint zusetzen und dann durch zusteppen.

Gruß
  Mit Zitat antworten Zitat