Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Lpstr, lpcstr, lptstr, lpctstr, ...
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)
|