Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#4

AW: Lpstr, lpcstr, lptstr, lpctstr, ...

  Alt 13. Jul 2010, 17:41
http://meinews.niuz.biz/d2009-t289441.html
http://cookp.com/thread/1487545/D200...0%20Ansistring
http://newsgroups.derkeiler.com/Arch.../msg00308.html
...


ich glaub es sollte wohl so sein:
STR = AnsiString
TSTR = String
WSTR = WideString

also demnach wäre es:
LPSTR LPCSTR = PAnsiChar
LPTSTR LPCTSTR = PChar
LPWSTR LPCWSTR = PWideChar

Viele übersetzen sowas wie LPSTR, LPCSTR, LPTSTR und LPCTSTR leider nur als PChar, welches sich spätestens seit Delphi 2009 rächt.

(kenn mich aber auch nicht so super gut in C aus, also es muß nicht alles genau so stimmen)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (13. Jul 2010 um 17:44 Uhr)
  Mit Zitat antworten Zitat