![]() |
Delphi-Version: 6
Record mit procedure/function umschreiben
Hallo alle,
ich möchte gern eine Unit für FPC in mein D6 nutzen. ( ![]() Leider habe ich da das Problem das angeblich D6 keine Funktionen/Prozeduren in Records unterstütze.
Delphi-Quellcode:
Kann ich das irgendwie umschreiben ? Eventuell eine "Class" nutzen ?
TJsonNodeEnumerator = record
private FNode: TJsonNode; // <<<< problem hier FIndex: Integer; public procedure Init(Node: TJsonNode); end; Bonusfrage: Ab wann wurde function / Method und Private/public in Records möglich ? Danke |
AW: Record mit procedure/function umschreiben
Statt Record Object
Das wird aber nichts das einzige Problem sein. In D6 gab s auch noch keine Unterstützung für JSON und viele Sparchfeatures, die u.U. benutzt wurden, gab es auch noch nicht. |
AW: Record mit procedure/function umschreiben
..."Bonusfrage: Ab wann wurde function / Method und Private/public in Records möglich ?"...
ab Delphi2007 :) |
AW: Record mit procedure/function umschreiben
Oder die Methode als Procedure neben Record.
Zitat:
|
AW: Record mit procedure/function umschreiben
Zitat:
Ich habe damals sofort angefangen sie fuer nullable Types und Einheiten-behaftete Typen (Entfernung / Zeit / Geschwindigkeit) zu benutzen. Es war sowas wie eine Offenbarung. ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01: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