![]() |
AW: Eine Generics TObjectList<T> als Parameter
overload?
overload = Methode überladen (weitere Deklaration mit anderen Parameter-Typen virtual = überschreibbar static = statischer Aufruf (es gibt kein Self) [add]
Delphi-Quellcode:
oder meinst du
TDummy = record
class procedure Test<T:class>(ObjectList: TCustomObjectList<T>; ID: Integer); static; overload; // könnte auch overload; static; sein class procedure Test<T:class>(ObjectList: TCustomObjectList<T>; ID: string); static; overload; end;
Delphi-Quellcode:
TDummy = record
class procedure Test<T:class; T2>(ObjectList: TCustomObjectList<T>; ID: T2); static; end; |
AW: Eine Generics TObjectList<T> als Parameter
Delphi-Quellcode:
Bekomme ich den Fehler
TDummy = record
class procedure Test<T:class>(ObjectList: TCustomObjectList<T>; ID: Integer); static; class procedure Test<T:class>(ObjectList: TCustomObjectList<T>; ID: string); static; end; TDummy.Test<TZahlungsart>(ZahlungsartList, 1); TDummy.Test<TZahlungsart>(ZahlungsartList, '1'); Zitat:
Delphi-Quellcode:
durch
static
Delphi-Quellcode:
, bekomme ich den Fehler
overload
Zitat:
Delphi-Quellcode:
.
overload
Wie mache ich das ganze richtig ? |
AW: Eine Generics TObjectList<T> als Parameter
Zitat:
Delphi-Quellcode:
static; overload;
oder
Delphi-Quellcode:
overload; static;
(ich weiß jetzt nicht wie rum es deklariert werden muss) Gruß, Sven |
AW: Eine Generics TObjectList<T> als Parameter
Mit
Delphi-Quellcode:
funktioniert es. Danke.
overload; static;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 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