Herzlich willkommen in der Delphi-PRAXiS.
Die Funktion liefert Dir mit
IDispatch das Standard-
COM Interface zurück. Ich kenne Deine Bibliothek leider nicht, aber irgendwo in der Doku steht hoffentlich, welches Interface sich wirklich dahinter verbirgt. Gehen wir mal davon aus, daß das zurückgelieferte Interface eigentlich
IPsiDirectory heißt, dann musst Du Deinen Code wie folgend gestalten...
Delphi-Quellcode:
var
IDir: IPsiDirectory;
begin
...
IDir := YouPsiCom.GetDirectory(2; 'A') as IPsiDirectory;
// ab hier kannst Du über IDir auf die Schnittstellen von IPsiDirectory zugreifen
Ich hoffe, daß es wenigstens ein wenig hilft
...
...
P.S. In Zukunft bitte die DELPHI-Tags nutzen