Wie kann ich in Delphi in eine StringList einen Eintrag an einer bestimmten Stelle einfügen?

~ 0 min
2017-03-03 12:38
  • Dazu benötigen Sie die Funktion Insert.
  • Dieser Funktion müssen Sie Parameter Index (Integer-Wert, an welcher Stelle der Text eingefügt werden soll) und S (der Text, der eingefügt werden soll) übergeben.
  • Beispiel (Eintrag 'Test' als dritten Eintrag einfügen): slTest.Insert(2, 'Test');
  • Beispiel 2 (Eintrag 'Test', als ersten Eintrag anfügen): slTest.Insert(0, 'Test');
  • Um in eine StringList einfach am Ende des Arrays einen Eintrag hinzuzufügen, können Sie die Funktion Add verwenden (diese Funktion benötigt als Parameter lediglich den Text, der eingefügt werden soll).
  • Die Insert-Funktion können Sie z.B. auch verwenden, um einen String an eine bestimmte Stelle eines Memo-Feldes einzufügen (da dieses intern auch eine TStringList zum Verwalten der Texte verwendet).
Durchschnittliche Bewertung 0 (0 Abstimmungen)

Kommentieren nicht möglich