![]() |
2 Stringlisten verknüpfen
Hi
Kann man 2 Stringlisten so verknüpfen so dass wenn in einer was geändert wirde es in der anderen auch übernommen wird. Man könnte es lösen das man eine eigene Stringlist-Komponente macht und bei OnBeginUpdate überschreibt und es in die andere überträgt. Aber kann man es auch anderes machen? (vielleicht gleicher Speicherbereich? :gruebel: ) |
Re: 2 Stringlisten verknüpfen
Hi.
Delphi-Quellcode:
Aber blos nicht mit Create erzeugen... ;-)
var
MeineStringlist : TStringList absolute DieAndereStringlist; |
Re: 2 Stringlisten verknüpfen
Bevor du mehr oder weniger gute Kopplungsversuche machst - warum hast du überhaupt zwei StringListen?
|
Re: 2 Stringlisten verknüpfen
Ich brauche das nicht wirklich... :mrgreen: ich habs nur vor einiger zeit mal zwischendurch zum testen von werten gebraucht. und jetzt hats mich halt mal interessiert :zwinker:
|
Re: 2 Stringlisten verknüpfen
Im Grunde kannst du eine zweite Referenz per
Delphi-Quellcode:
Liste1 dann natürlich nit Createn.
Liste1 := Liste2;
Ich habe z.B. mal die Performance um 6000% gesteigert, indem ich statt
Delphi-Quellcode:
das geschrieben habe:
Stringlist.items := Lisbox1.items;
Delphi-Quellcode:
:mrgreen:
Stringlist.items.text := Lisbox1.items.text;
(Ich habe viel drin rumgearbeitet, und mir deshalb extra ne kopie machen wollen ...) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 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