Announcement

Collapse
No announcement yet.

array

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

  • array

    hi,

    wenn ich ein array definiere

    array [0..xx] of string;

    und nicht weis wie groß xx sein muss, kann ich dann xx auch dynamische die größe zuordnen?

    lerhling

  • #2
    Da würde ich ein "TStringList" empfehlen. Da kannst du dynamisch die Größe ändern (sprich: Einträge rein/raus, umsortieren) und über "Count" hast du Zugriff auf die Anzahl der Elemente.

    Nimm aber "TStringList" und <font color=#ff0000>nicht</font> "TStrings". (s. Delphi-Hilfe)

    Mathias

    Comment


    • #3
      Hallo,<p>
      dynamische Array sind möglich.
      <pre>
      var
      MyFlexArray: array of string;
      </pre>
      Mit <b>SetLength()</b> kannst du dann die Anzahl der Einträge setzten. Sobald einem dynamischen Array Speicherplatz zugewiesen wurde, kann es an die Standardfunktionen Length, High und Low übergeben werden.<p>
      Weitere Hilfe findest Du unter dem Begriff <b>Array-Typen</b> in der Hilfe von Delphi

      Comment

      Working...
      X