Einzelnen Beitrag anzeigen

Benutzerbild von Der Jan
Der Jan

Registriert seit: 22. Dez 2005
289 Beiträge
 
Delphi XE7 Ultimate
 
#4

Re: C++ Dll soll Zeichenkette manipulieren

  Alt 2. Feb 2009, 13:07
Hallo,

erstmal kannst du nicht einmal char* und einmal char** schreiben. char* reicht . Da hast du dann auch die kompatibilität mit dem Delphi PChar.
Dann solltest du den neuen String mittels

Code:
strcpy(sstring, "Hallo");
einkopieren. Dann sollte es gehen. Kann sein, dass Quelle und Ziel vertauscht sind, da musst du mal in der Hilfe schauen, hab ich jetzt nicht im Kopf.

Edit: Die C++Klasse string kommt aus der STL (Standard Template Library oder Standard C++ Library, wie sie heute heißt, trotzdem sagen alle STL ) und ist definitiv nicht kompatibel mit einem Delphi-Stringtyp.
Gruß, Jan
  Mit Zitat antworten Zitat