Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Laufzeitfehler

  Alt 21. Apr 2008, 16:11
Deine 2. Funktion (wir sollten ruhig den Namen nennen: function ArrayInsPoint) ist ziemlich ungeschickt programmiert.
Du brauchst doch nur das Input-Array um Eins verlängern:
SetLength(AArray, Length(AArray) + 1) und dann alle Einträge von "stelle" an um ein nach hinten verschieben.
Diese Hilfsarrays sind dann völlig überflüssig (sie stören vorallem auch den Memory-Manager von Delphi !)

Aber du hast gar nichts über meinen Hinweis zu TList gesagt. Willst du meine Hilfe nicht annehmen ?
Andreas
  Mit Zitat antworten Zitat