Announcement

Collapse
No announcement yet.

offener Array?

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

  • offener Array?

    Kann man die anzahl die ein array haben soll offen lassen? Programmiere eine Procedur die Alle Rechnernamen im gesamten netz in diesen array abspiechert. Und da man die anzahl nicht kennt will ich den array offen lassen! Habs probiert mit RechnerNamen: array of string; bringt mir aber nur einen absturz!
    Wer kann helfen?

  • #2
    Hallo Sven,

    für Deine Zwecke bietet sich das TStringList-Objekt an.

    Wie der Name schon sagt, wird eine "fast" beliebig lange List von Strings verwaltet. Mit den Methoden (add, delete, clear können Strings hinzugefügt, gelöscht oder gleich die ganze Liste gelöscht werden).

    <b><pre>
    kurzes Beispiel

    var
    MyStringList: TStringList;
    begin
    MyStringList := TStringList.create;
    MyStringList.add('Test');
    MyStringList.add('Test10');
    MyStringList.add('Test0');
    MyStringList.sort;
    MyStringList.delete(1); {entfernt den ersten Listeneintrag}
    ...
    MyStringList.free;
    end;

    </pre></b>

    In der Delphi-Hilfe findest Du auch die sonstigen Methoden von TStringList.

    Tschüß

    Torste

    Comment

    Working...
    X