Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dahead,
4. Jan 2006
fügst du die einzelnen strings in eine stringliste ein?
falls ja (siehe oben) hilft dir die eigenschaft Duplicates. Die änderst du auf dupIgnore und Delphi ignoriert von nun an doppelte einträge.
andernfalls schreibst du dir eine eigene prozedur, die doppelte einträge löscht. wo sind denn die strings gespeichert, bevor sie in die treeview eingetragen werden?
mehr input bitte!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dahead,
4. Jan 2006
tja, das ist natürlich blöd.
was verstehst du nicht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dahead,
4. Jan 2006
am besten prüfst du vor dem anlegen der items in der treeview, ob die liste doppelte einträge enthält.
wenn es sich dabei um eine TStringList handelt, könnte dir die Eigenschaft "Duplicates -> dupIgnore" (beim Hinzufügen der Items zur Stringliste) helfen.
Falls nicht zwei for schleifen.