Die Fehlermeldung, mit der Zeilenangabe beim Aufruf der DLL wird auch
angegeben, wenn der Fehler IN der DLL liegt (Innerhalb der Funktion oder
Prozedur). Hast Du schon mal die DLL auf Fehler getestet. Vielleicht ist das
schon die L�sung.

ciao,

tobias rebele
developement
_____________________________________________
url: http://www.schrittmacher.de
email: mailto:[EMAIL PROTECTED]


 | -----Urspr�ngliche Nachricht-----
 | Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 | Gesendet: Freitag, 12. April 2002 09:19
 | An: ActiveServerPages German
 | Betreff: [aspgerman] Array von ASP an VB-DLL �bergeben
 |
 |
 | Hallo,
 |
 | ich habe ein Problem bei der �bergabe eines Arrays von einer ASP-Seite
 | an eine DLL (VisualBasic ActiveX-DLL)
 |
 | Der Aufruf der Methode sieht so aus:
 |
 |      if Err = 0 then
 |              set objData = Server.CreateObject(
 | "<DLL-Name>.<Klassen-Bezeichnung>"
 | )
 |              objData.<Name d. Methode> Array
 |      end if
 |
 |
 | In meiner VB-DLL wird in der Methode ein Array als "Variant" mit "ByRef"
 | als Argument
 | deklariert. Dies sieht ungef�hr folgenderma�en aus:
 |
 |      Public Function <Name d. Methode>(ByVal Array() As Variant)
 | As Boolean
 |
 | Wenn ich die ASP-Seite ausf�hre erhalte ich diese Fehlermeldung:
 |
 |      "Laufzeitfehler in Microsoft VBScript-Fehler '800a000d'
 |      Typen unvertr�glich: '<Name d. Methode>'".
 |
 | Darunter wird noch ausgegeben, in welcher Zeile dieser Fehler auftritt
 | und das ist diese,
 | in der "objData.<Name d. Methode> Array ausgef�hrt wird.
 |
 | Mittlerweile habe ich nun viele M�glichkeite durchgetestet, bin jedoch
 | nicht weiter ge-
 | kommen, es w�rde mich wirklich freuen, wenn mir jemand weiterhelfen
 | k�nnte.
 |
 | vielen Dank im voraus
 | mit freundlichen Gr��en
 |
 | Marcus
 |
 | | [aspgerman] als [EMAIL PROTECTED] subscribed
 | | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
 | | Sie k�nnen sich unter folgender URL an- und abmelden:
 | | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
 |


| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an