Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
Delphi XE5 Professional
|
8. Jun 2003, 16:05
Hi Luckie,
vielleicht habe ich das mit dem löschen nicht ausführlich genug beschrieben, aber hier folgendes dazu.
diesen Array benötige ich für meinen Formular-Maker:
var myZeile : array[0..10,0..50] of String;
Sobald der User ein neues Control für das Formular anlegt, werden die ersten 11 Einträge für alle Eigenschaften des Formularfeldes verwendet. Der zweite Array ist so eine Art Anzahl. Ich habe vorher die Daten in einem Stringgrid abggelegt und in pro Formularfeld eine Reihe mit 11 Spalten belegt. Das zum Vorgeplänkel.
Wenn ich nun 5 Formularfelder habe, und ich will das 3 löschen, wäre es eine tolle Geschichte, wenn dann der ursprünglich 4 Eintrag auf die 3 rutzscht und der 5te auf den den 4ten Eintrag. Alles klar? Ich frage deshalb, weil ich beim Eintragen eines neuen Formularfeldes alle Reihen durchgehe und dort (faulerweise) nur schaue ob die 1.Spalte leer ist. In dem Fall würde ein neues Formularfeld in die 3te Zeile wieder geschrieben werden.
Ist alles irre!
oder?
Tom
Danke
Tom
|