Moin,
Also ich habe nach langem Ringen
eine
DLL mit einem Formular hinbekommen und würde das Formular gern aus VBA (mit Office XP) aufrufen.
Ich habe das Tutorial von Assarbad zu diesem Thema benutzt daher kommt euch folgendes vielleicht bekannt vor:
Delphi-Quellcode:
var
FormDLL: TFormDLL;
procedure setRG(const AIndex:Integer) ;stdcall;
procedure FormShowModal(parent: Pointer); stdcall;
function FormShowNormal(parent: Pointer): Pointer; stdcall;
Nun probiere ich das Formular in der
DLL in VBA aufzurufen...
Declare Sub FormShowmodal Lib "C:\VCL_SampleDLL.dll" (Byval parent as Pointer)
aber VBA kennt keine Zeigertypen würde ich auf den ersten Blick sagen!
Wie gehe ich da jetzt ran?
Danke schonmal
Tom
Wenn es klemmt - wende Gewalt an. Wenn es kaputt geht, hätte es sowieso erneuert werden müssen.