Zitat von
SirThornberry:
Oder einfach einen Pointer verwenden und die Größe mitgeben.
Dann am besten (weil bequemsten) als var-Parameter:
procedure AppendData(var Data; Size: Cardinal);
Also quasi sowas wie Stream.Write.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."