Zitat von
torud:
Offenbar gibt es da ein Problem mit der Kommunikation von VB/VBS zu dieser
DLL, so dass ich mit Delphi eine andere
DLL erstellt habe, welche auf die externe
DLL zugreift und die Daten von dieser erhält. Das funktioniert soweit ganz gut. Nun muss ich aber nicht damit arbeiten, sondern mein Kollege.
Eine
DLL mit "normalen" Funktionen ist hier nicht die richtige Lösung.
Deutlich besser wäre eine
ActiveX-
DLL mit einer Automatisierungsschnittstelle.
Auf diese Automatisierungsschnittstelle kann sogar aus VBScript ohne grossen Aufwand zugegriffen werden.
Also steht an 1. Stelle die Entscheidung "normale"
DLL oder
ActiveX DLL an.