Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: EnumUsers Ergebnis darstellen

  Alt 23. Feb 2008, 12:24
Das das überhaupt kompiliert wundert mich, wenn ich mir mal so meine Funktion angucke:
function EnumUsers(const Server: WideString; filter: DWORD; Callback: TEnumUers; Data: Pointer): DWORD; Ich weiß ja nicht, was das für ein EnumUsers ist, aber meine Funktion benötigt vier Parameter und nicht zwei. Sie gibt auch kein StringArray zurück, sondern ruft eine Callback-Funktion auf. Aber selbst, wenn sie ein StringArray zurückgeben würde
StringArray := EnumUsers(..., ..., ...); warum iterierst du nicht durch das StringArray durch?
Delphi-Quellcode:
var
  sa: TStringArray;
  i: Integer;
begin
  sa := EnumUsers(..., ...);
  for i := 0 to length(sa) - 1 do
  begin
    cb.Add(sa[i]);
  end;
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat