Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#26

Re: C Funktion, um zwei Strings zu verbinden in DLL

  Alt 17. Aug 2006, 01:31
Oh, hab ich wohl überlesen

Aber:
Delphi-Quellcode:
len := AddStr(PChar(str1), PChar(str2), Buffer, sizeof(Buffer));
ShowMessage(string(Buffer) + '[' + IntToStr(len) + ']');
Warum fällt mir das jetzt erst auf

sizeof(Buffer) => 4

Und: warum Buffer als PChar? Machs doch als string und übergebe @Buffer[1] als Parameter.
  Mit Zitat antworten Zitat