Announcement

Collapse
No announcement yet.

Dynamisches Array in einem Record

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dynamisches Array in einem Record

    Hallo, habe folgendes Problem:<br>
    Ich habe einen Datentyp definiert, der aus ca. 20 String-Feldern, einer Stringliste und einem dynamischen Array eines weiteren selbstdefinierten Typs besteht. Dieser weitere Typ beinhaltet selbst wieder ca. 20 String-Felder.<br>
    Nun bekomme ich aber zur Laufzeit, wenn ich die Größe des dyn. Arrays mittels <i>SetLength</i> festlege eine erhebliche Zeitverzögerung. Ich schätz mal, eine Minute muss man auf jeden Fall warten. Führe ich das ganz danach nochmal aus, bekomme ich eine EOutOfMemory-Exception.<br>
    Habt ihr ne Ahnung, an was das liegen kann?

  • #2
    Prüfe doch Spasseshalber mal nach dem Aufruf von setLEngth in einer Schleife, wie groß das Array in jedem Eintrag ist, wer weiss was Delphi damit gemacht hat

    Comment


    • #3
      Ähm sorry, war mein Fehler. Ich hab den Wald vor lauter Bäumen nicht mehr gesehen War nur ein kleiner Leichtsinnsfehler beim Vergrößern des Arrays. Trotzdem danke!<br>

      Gruß And

      Comment

      Working...
      X