Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: ProgressBar in ListView wieder freigeben ??

  Alt 7. Mär 2006, 10:08
Ich sagte doch, nimm ein Array. Michael hat dir sogar beschrieben, wie das geht.

Delphi-Quellcode:
PBArray: array of TProgressBar;

// Länge des Arrays festlegen
SetLength(PBArray, ListView1.Items.Count);

// Hinzufügen:
PBArray[MyIndex] := TProgresBar.Create(self); // oder nil oder was auch immer
PBArray[MyIndex].Parent := ListView1;
...

// Freigeben
FreeAndNil(PBArray[MyIndex]); // oder PBArray[MyIndex].Free;
Als Index kannst du direkt den Index des Items nehmen, von dem die ProgressBar geöscht werden soll, da der ItemIndex bei 0 beginnt.

Also nun müsstest du das aber alleine hinbekommen.
  Mit Zitat antworten Zitat