Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by jfheins,
8. Mär 2010
function CardinalToBytes(const Num: integer):string;
begin
setlength(Result, sizeof(integer));
CopyMemory(@Result, @num, sizeof(integer));
end;
Das wäre jetzt meine erste Idee, wenn ich so eine Funktion schreiben müsste ;)
Btw.: Funktionsname und Argument widersprechen sich ;)
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by jfheins,
8. Mär 2010
Das kann man doch auch einfacher erreichen.
z.B. über einen varianten record oder eine Variablendeklaration mit dem absolute Schlüsselwort (Wenn man ein Byte-Array möchte)
oder einfach einmal setlength & copy aufrufen (Wenn man nen String möchte)