Hallo,
mein Delphi Automationsserver soll Events an eine Visual Basic Applikation liefern. In Visual Basic können meine Events empfangen werden, doch wenn ich z.B.: einen Dateinamen im Format WideString als Rückgabe definiere kann die "Feindliche" Anwendung nicht mehr kompiliert werden. Mein Delphi test Client funktioniert jedoch.
In Der Typbibliothek hab ich den Dateinamen als WideString und als Rückgabewert HResult eingestellt.
function Fehler(FehlerTxt: WideString): HResult [dispid $00000003]; stdcall;
Kann das so eigentlich auch Für Visual Basic funktionieren. Delphi - Delphi Application im Local Server Architektur laufen.
Bitte um Hilfe
Ingemar
mein Delphi Automationsserver soll Events an eine Visual Basic Applikation liefern. In Visual Basic können meine Events empfangen werden, doch wenn ich z.B.: einen Dateinamen im Format WideString als Rückgabe definiere kann die "Feindliche" Anwendung nicht mehr kompiliert werden. Mein Delphi test Client funktioniert jedoch.
In Der Typbibliothek hab ich den Dateinamen als WideString und als Rückgabewert HResult eingestellt.
function Fehler(FehlerTxt: WideString): HResult [dispid $00000003]; stdcall;
Kann das so eigentlich auch Für Visual Basic funktionieren. Delphi - Delphi Application im Local Server Architektur laufen.
Bitte um Hilfe
Ingemar
Comment