Zu den Varianten

> Dim ReportArray()
> ReportArray() = Appl.GetAllReports (cstr(MDBPath))

So kann es nicht gehen. Der Fehler kommt m.E. richtigerweise. In der Form
m�sste der Feldindex innerhalb der Klammer angeben werden. Hilft Dir hier ja
nicht


> Dim ReportArray()
> ReportArray = Appl.GetAllReports (cstr(MDBPath))

Kann m.E. auch nicht gehen. Meines Wissens sind die einzigen Funktionen die
auf die Art einen Array konstruieren k�nnen sind Split() und Array().
Bezweifle, dass man das von aussen nutzen kann.


> Dim ReportArray
> ReportArray = Appl.GetAllReports (cstr(MDBPath))

Was Du noch nicht probiert hast ist die obige Variante.  Gut m�glich, dass
die DLL keinen sauberen Array liefert. W�rde das auf jeden Fall mal
ausprobieren und gleich ausgeben lassen um mal zu sehen, was da ankommt.

Falls die DLL tats�chlich einen f�r VBScript passenden Array liefert w��te
ich ehrlich gesagt nicht, wie man den korrekt aufruft und einbindet.


--

Viele Gr��e
Hubert Daubmeier



| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an