Forum: Object-Pascal / Delphi-Language
Delphi
by LarsMiddendorf,
5. Mär 2004
Bei einem dynamischen Array muß man das erste Element und nicht das Array selber übergeben. Falls du ein dynamisches Array benutzt geht es so besser: Read(DatenBytes, Length(DatenBytes));
Da das statische Array als lokale Varialbe deklariert ist, belegt es Speicher auf dem Stack. Wenn man die Deklaration vor die procedure schreibt wird der Speicher im Datensegment belegt und die Begrenzung...
Forum: Object-Pascal / Delphi-Language
Delphi
by LarsMiddendorf,
5. Mär 2004
Entweder du verwendest ein dynamisches Array oder du speicherst das Array nicht als lokale Variable, sondern global oder als Attribut in einem Objekt.