Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Dynamisches Array mit Blockread (https://www.delphipraxis.net/6522-dynamisches-array-mit-blockread.html)

lordcroc 13. Jul 2003 22:48


Dynamisches Array mit Blockread
 
HI,

wie kann ich ein Dynamisches Array, wo ich die größe mit SetLength setzte aus einer Datei mit dem Blockread Befehl füllen. bei festen Arrays funktioniert das bei dynamischen aber nicht. Kann mir jemand helfen??

JoelH 14. Jul 2003 05:23

hmm,
 
welcher Fehler tritt den auf ? Ist das Array auch gross genug ?

jbg 14. Jul 2003 07:32

Re: Dynamisches Array mit Blockread
 
Ich nehme an, dass du BlockRead(f, dynamicArrayName, x) als Aufruf nimmst. Bei dynamischen Array geht das nicht. Da musst du das 1. Element übergeben.

Delphi-Quellcode:
BlockRead(f, dynamicArrayName[0], x);

lordcroc 14. Jul 2003 15:18

Re: Dynamisches Array mit Blockread
 
@joelH

das array wird nicht gefüllt.


@jbg

Danke das war mein Fehler ich habe nicht das erste element übergeben. Jetzt funktioniert es. Danke :D :D :D :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz