Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.442 Beiträge
Delphi 12 Athens
|
AW: Record helper für statische Arrays
6. Mär 2020, 12:56
Ich weiß im Augenblick nicht ganz, was ihr mit "Vererbung" hier meint. Denn Class Helper lassen sich ja nicht ableiten.
Doch!
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.
|