![]() |
AW: Record helper für statische Arrays
Ich weiß im Augenblick nicht ganz, was ihr mit "Vererbung" hier meint. Denn Class Helper lassen sich ja nicht ableiten.
|
AW: Record helper für statische Arrays
Es zählt immer nur 1 Helper. Wenn du 2 Helper für den gleichen Typen machst gilt immer nur der neuste (bzw. am "nächsten" deklarierte)
|
AW: Record helper für statische Arrays
Zitat:
Hier zwei Beispiele:
Delphi-Quellcode:
program Project624;
{$APPTYPE CONSOLE} uses FMX.Types3D; type TMyContexHelper = class helper (TContextHelper) for TContext3D public procedure Hurz; end; procedure TMyContexHelper.Hurz; begin end; var context: TContext3D; begin context.FillCube(NullPoint3D, NullPoint3D, 0, 0); // deklariert in TContextHelper context.Hurz; end.
Delphi-Quellcode:
program Project639;
{$APPTYPE CONSOLE} uses System.Net.HttpClient; type TMyHelper = class helper (THTTPClientHelper) for THTTPClient public procedure Hurz; end; procedure TMyHelper.Hurz; begin end; var Client: THTTPClient; begin client.UseDefaultCredentials := True; // deklariert in THTTPClientHelper client.Hurz; end. |
AW: Record helper für statische Arrays
Oh, wow! Okay, danke!
Hätte die Klammern nicht hinter dem helper sondern dem Klass oder dem Typen vermutet. :cyclops: Danke! |
AW: Record helper für statische Arrays
Hallo Uwe,
dankesehr, das hatte ich schon lange als "geht nicht" verbucht :thumb: |
AW: Record helper für statische Arrays
"class helper" und "record helper" sind quasi ein Wort, womit man sich erklären kann, warum die Vererbung dort rein muß.
|
AW: Record helper für statische Arrays
Zitat:
Es heißt
Delphi-Quellcode:
, aber
class abstract
Delphi-Quellcode:
. Wobei man ja nicht einmal aus "Helper" einen reservierten Begriff im Editor gemacht hat, weshalb es halt immer noch "falsch" aussieht, so etwas geschrieben zu haben.
packed record
|
AW: Record helper für statische Arrays
Zitat:
Delphi-Quellcode:
...
packed class
|
AW: Record helper für statische Arrays
Zitat:
Delphi-Quellcode:
bzw.
packed class
Delphi-Quellcode:
bin ich deshalb auch nicht eingegangen.
packed array
|
AW: Record helper für statische Arrays
Zitat:
Dann kann es doch nicht so schwierig sein, dem Kompiler beizubringen, das auch für record helper zu machen. Bei den ganzen aufgekauften Firmen von Idera müssen doch mal ein, zwei Leute dabei sein, die die Delphi-Kompiler diesbezüglich erweitern können. Aber ich schweife ab, tut mir leid! |
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