Einzelnen Beitrag anzeigen

Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Pointer vom String übergeben und ändern

  Alt 17. Mär 2007, 11:25
Achja, jetzt fällts mir auch wieder ein. Ich glaube Strings sollte man in DLLs nur intern benutzen, aber nicht in Signaturen, also nicht als Parameter oder Rückgabewerte. Dafür sollte man PChars verwenden.

So nebenbei glaube ich macht PChar(s) noch mehr, es erzeugt einen neuen "String" mit gleichem Inhalt, ohne Längenbytes aber mit terminierendem #0.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat