Forum: Sonstige Fragen zu Delphi
by himitsu,
19. Jul 2009
wenn du keine direkten "binäroperationen" mit den Strings machst und bei längenangaben alles mit SizeOf(Char) multiplizerst, dann kannst du alles auf String / Char einstellen und es läuft in allen Delphi-Versionen mit den "standardfunktionen"
wenn du irgendwo den String direkt manipulieren willst, wo es auch noch auf jedes Byte ankommt, dann entscheide dich entweder für AnsiString/PAnsiChar...
Forum: Sonstige Fragen zu Delphi
by himitsu,
19. Jul 2009
nee nee, das Absolute gibt nur an, daß die beiden Variablen den selben Speicherbereich nutzen,
sie sind praktisch ein und die selbe Variable.
dieses
procedure RCxDecode(var RCx: TRCxContext; const Source; var Dest; Count: Integer);
var
S: TByteArray absolute Source;
O: TByteArray absolute Dest;
enspricht praktisch diesem
procedure RCxDecode(var RCx: TRCxContext; const Source:...
Forum: Sonstige Fragen zu Delphi
by himitsu,
19. Jul 2009
TextFile entspricht in etwa File of AnsiChar
Wenn du eine UnicodeDatei haben willst, dann solltest du eine TStringList nutzen und die Kodierung entsprechend ändern.
ansonsten 1 Frage pro Thread
RCxDecode ist selber aber OK, ich vermute einfach mal, daß der Aufruf nicht korrekt ist
oder eine der anderen zugehörigen Funktionen, bzw. die Definition der Typen.