Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
701 Beiträge
 
Delphi 12 Athens
 
#6

AW: AnsiStringArray aus DLL an Excel-VBA

  Alt 26. Apr 2019, 11:45
Hallo Community,

ich möchte Euch erneut um Hilfe bitten! Bei folgender Aufgabenstellung komme ich leider nicht weiter:

Aus einer Delphi-DLL möchte ich einen StringVektor an Excels VBA übergeben. Dazu habe ich eine funktionierende Lösung entwickelt, die folgendermaßen aussieht:

Delphi XE5 Professional
Zielplattform: 32-Bit-DLL
Excel: 2016
Sind VBA-Arrays nicht einfach OLE safearrays und VBA Strings OLE BSTR (aka Delphi Widestring)? Ist definitiv zu lange her, dass ich mich damit beschäftigt habe, aber ich glaube, dein Ansatz ist falsch. Verwende einfach VARIANT-Variablen auf beiden Seiten, das sollte einfacher sein.
Peter Below
  Mit Zitat antworten Zitat