Einzelnen Beitrag anzeigen

ekke

Registriert seit: 14. Nov 2009
18 Beiträge
 
#7

Re: Problem String (PAnsiChar) Parameter in Com Server Anwen

  Alt 16. Nov 2009, 14:53
Hmmmm...
So baut Delphi das aus dem Type Library Editor (LPWSTR *) zusammen:

Delphi-Quellcode:
    procedure GetPWideChar(InputValue: {??PWideChar}OleVariant;
                           out OutputValue: {??PWideChar}OleVariant); dispid 202;
und so ist es implementiert

Delphi-Quellcode:
    TheReturnWString : WideString;
...
procedure TCharServer.GetPWideChar(InputValue: PWideChar;
  out OutputValue: PWideChar);
begin
  TheReturnWString := FormatDateTime('HH:nn:ss-zzz',Now);
  OutputValue := PWideChar(TheReturnWString);
end;

Was habe ich übersehen?
  Mit Zitat antworten Zitat