Hi
ich habe ein dynamisches array vom typ TEntry, aus dem ich gerne einen Eintrag an der Stelle index löschen möchte. kann mir jemand sagen, wie das geht?
hier mal meine Definitionen
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| type TEntry = record Text: string; Priority: boolean; end;
var Content: array of TEntry; |
wenn ich jetzt einfach sage
Delphi-Quelltext
1: 2:
| Content[index].Text := ''; Content[index].Priority := False; |
und später dann wieder was in das Array rein schreibe, kann es (soweit ich weiß) dazu kommen, dass ich lücken im Array habe. kann mir jemand sagen, wie ich das vermeiden kann?
Gruß
Mike
Moderiert von
DeCodeGuru: Topic verschoben