![]() |
Generics in XE
Hallo,
kann es sein, das die IDE von Delphi XE ein Problem mit Generics in Property Parametern hat? In den Indis hat der UDPServer im Read Property Generics. procedure UDPServer1UDPRead1(AThread: TIdUDPListenerThread; AData: TArray<System.Byte>; ABinding: TIdSocketHandle); Das führt in der IDE immer zum Fehler. Das Property kann nicht zugewiesen werden. Sobald ich das Property anklicke kommt eine Fehlermeldung > statt . gefunden. Im Moment weise ich das Property zur Laufzeit zu oder gibt es einen Workaround? Gruß Peter |
AW: Generics in XE
Das passiert leider durch die automatische Code-Erzeugung, die den Typ komplett auflöst. Wenn du statt
Delphi-Quellcode:
lediglich
TArray<System.Byte>
Delphi-Quellcode:
schreibst, sollte es gehen.
TBytes
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:52 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