![]() |
Komponente mit TCollection, Item-Duplikate vermeiden
Hallo,
ich habe auf Basis dieses Entwurfs ![]() Wie müsste man die Komponente so anpassen, dass schon zur Designzeit anhand der Überprüfung über die UID-Prop keine Duplikate hinzugefügt werden können ? Verwende nur D7pro. Gruß, Nic |
AW: Komponente mit TCollection, Item-Duplikate vermeiden
Wenn Du Dich an das Tut gehalten hast, sind die Methoden Add und Insert der Collection ja bereits verdeckt (geht leider nicht anders, da in Vorfahrkasse weder virtuell noch dynamisch deklariert). Hier könntest Du doch eine Prüfung einbauen und bei Doppler einfach nicht einfügen, sofern ich keinen Denkfehler mache.
|
AW: Komponente mit TCollection, Item-Duplikate vermeiden
Zwei Fälle müssen abgedeckt sein:
|
AW: Komponente mit TCollection, Item-Duplikate vermeiden
Add, Insert oder Assign werden aber anscheinend nicht zur Designzeit durchlaufen. Jedenfalls wenn ich dort eine Prüfung mache, kann ich trotzdem weiterhin Duplikate zur Designzeit hinzufügen.
|
AW: Komponente mit TCollection, Item-Duplikate vermeiden
Moin,:shock:
Ich hab ne Frage aber wo soll ich sie stellen?? |
AW: Komponente mit TCollection, Item-Duplikate vermeiden
Such Dir ein zur Frage passendes Unterforum und klick dort auf "Neues Thema erstellen".
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz