![]() |
AW: Record helper für statische Arrays
Wenn man allerdings das statische Array in einen record einhüllt, dann braucht keinen record helper mehr:
type ByteArray10 = record x: array[0..10] of Byte; procedure DoWhatever; end; procedure ByteArray10.DoWhatever; begin end; Es ist schon spaßig: Für records braucht man keine "record helper", einen helper für einen enumerierten Typ, ein Set, usw. "record helper" zu nennen ist schon etwas irreführend. |
AW: Record helper für statische Arrays
Jupp, siehe Antwort #3.
Zitat:
* CLASS für Klassen, also alles mit impliziten Pointern * RECORD für alle Records und native Typen ohne Pointer, wo die Daten direkt in der Variable stecken (ja, auch der Pointer selbst ist ein nativer Typ) Wobei hier der STRING und dynamische Arrays demnach ja eigentlich einen Class-Helper benötigen würden. Dann vielleicht CLASS Helper eben für Klassen und Interfaces, welche mit einem Contructor erstellt werden müssen, und RECORD für alles Andere. Gut, Helper ist Helper und man hätte eigentlich keine verwirrend unterschiedlichen Namen benötigt. |
AW: Record helper für statische Arrays
Schade, geht im 11.2 auch immernoch nicht, dabei wollte ich grade :cry:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:41 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