Zitat von
himitsu:
PS: High(dat) hast du doch schon verwendet, wozu willst/mußt du dann die Länge noch als C übergeben? (sie steh doch schon im Array selber mit drin)
Ja, aber nur bei Deiner "Optimierung". Vorher wurde nämlich ein "Open array" verwendet, das Du (aus welchen Gründen auch immer) durch ein dynamisches ersetzt hast. Beim "Open array" ist eine separate Längenangabe durchaus sinnvoll.
Frage: Kann man ein dynamisches Array der Länge 0 haben? Was macht dan Dein Code? Um richtig zu arbeiten, müßte High(dat)<0 sein!
Gammatester