Hallo,
Zitat von
CodeX:
StrAlloc -> ?
StrDispose -> ?
zu den letzten beiden befehlen bräuchte ich die entsprechenden widechar-befehle. habe aber keine ahnung, welche das sind. StrDisposeW und StrAllocW sind es schon mal nicht ;) (außer es gibt da ne extra
unit dafür :roll: )
danke :)
Für die beiden Befehle gibt es keine Entsprechung. Du musst also einfach StrAlloc und StrDispose nehmen.
Einen WideString allokierst Du dann so:
P := StrAlloc((10 + 1) * SizeOf(WideChar));
Damit erstellst Du einen PWideChar der Länge 10 (plus Nullbyte).
StrDispose kannst Du einfach weiterbenutzen.
Gruß
xaromz