AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Sowas wie TList nur für Array of Record?
Thema durchsuchen
Ansicht
Themen-Optionen

Sowas wie TList nur für Array of Record?

Ein Thema von Florian H · begonnen am 19. Okt 2003 · letzter Beitrag vom 19. Okt 2003
Antwort Antwort
Florian H

Registriert seit: 30. Mär 2003
Ort: Mühlacker
1.043 Beiträge
 
Delphi 6 Professional
 
#1

Sowas wie TList nur für Array of Record?

  Alt 19. Okt 2003, 12:47
Hi,

gibt es so einen Typen wie ein dyn. array, nur mit funktionen zum hinzufügen bzw. löschen einzelner einträge?

Also ich hab ein array of xyz (xyz = record) und fülle das dann mit daten...wenn ich jetzt irgendwann einen eintrag lösche (einen von der mitte raus) dann muss ich ja "von hand" alle nachfolgenden Einträge um 1 nach oben verschieben.

Das ist ziemlich störend für mich, weil ich sowas recht oft brauche und jedesmal dann eine funktion dafür schreiben muss...

Drum wollte ich halt wissen ob es da nichts von delphi aus gibt...

viele grüße
florian
Florian Heft
  Mit Zitat antworten Zitat
Niko

Registriert seit: 23. Jun 2003
416 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Sowas wie TList nur für Array of Record?

  Alt 19. Okt 2003, 12:51
Du kannst eine TList verwenden. Dazu erstellst du deine Variablen mit New und übergibst den Zeiger dann an TList.Add.
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz