![]() |
Delphi-Version: XE8
TArrayManager in XE8
Hallo zusammen,
da ich große Probleme mit dem Delphi-Debugger bei 64 Bit unter XE6 habe, habe ich mir mal parallel die XE8 Testversion installiert. Nun versuche ich eine meiner Bibliotheken zu compilieren und erhalte die Meldung: [dcc32 Fehler] femCollections.pas(94): E2003 Undeklarierter Bezeichner: 'TArrayManager<>' bei femCollections.pas handelt es sich um eines meiner Module. Ich nutze darin den TArrayManager aus System.Generics.Collections. Leider sind ja bei der Testversion keine Quellen dabei. In der Hilfe finde ich auch nichts über den TArrayManager. Gibt es den nicht mehr? Kann mal jemand mit einer Vollversion nachschauen ob der aus der "Collections" verbannt wurde (oder vielleicht in den Implementation-Teil verschoben wurde). Danke Alex |
AW: TArrayManager in XE8
![]() Lait DokuWiki war er bis XE7 vorhanden in XE8 aber nicht mehr |
AW: TArrayManager in XE8
Zitat:
Werde ich ihn halt mal temporär in meine Bibliothek kopieren... Alex |
AW: TArrayManager in XE8
Jupp, einfach weg und nirgendwo zu finden.
Oder sagt die RegExSuche (Strg+Shift+F) nach
Delphi-Quellcode:
in Dateien
Array[a-z0-9._]*Move
Delphi-Quellcode:
des Verzeichnisses
*.pas;*.dpr;*.dpk;*.inc
Delphi-Quellcode:
was Anderes?
$(BDS)
Aber sowas hatte man sich doch eh schon lange selber gebastelt, da bei der Klasse sowieso die grundlegendsten Funktionen fehlten. (dabei gab es dafür im QC sogar mehrere Anfragen mit fertgen Codes, für Delete, Insert usw.) Für dynamische Arrays funktionieren seit XE8 (oder XE7) nun endlich auch normalen Insert-, Delete- und Copy-Befehle, wie man sie von den Strings kennt. Aber Abwärtskompatibilität kann man seit 'ner ganzen Weile eh vergessen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 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