![]() |
Delphi-Version: XE7
W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Zitat:
Delphi-Quellcode:
weg bekommen, aber sie bleit?
{$WARN UNSUPPORTED_CONSTRUCT OFF}
siehe [OH]{$WARN}[/OH] ganz unten, bei x1025 Ach ja, ich hab eigentlich nur einen
Delphi-Quellcode:
, aber sollte ja egal sein.
class destructor
|
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Ich verstehe nicht einmal bei was für Code man den W1025 überhaupt dazu bringen könnte über einen Klassenkonstruktor zu meckern.
|
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Der C++-Compiler kann das nicht und darum warnt der Delphi-Compiler auch davor. :roll:
Delphi-Quellcode:
Meine Liste wird in einem Class-Property erstellt und befüllt, wenn man dort was zuweist.
type
TMyClass = class(TComponent) private class var FMyList: TList<TIrgendwas>; public class destructor Destroy; end; class destructor TMyClass.Destroy; begin FreeAndNil(FMyList); end; |
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Zitat:
Kannst du das mal auf ein minimales Beispiel runterbrechen? |
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Uwe, du bekommst die Meldung wahrscheinlich nicht, weil du unter Projekt / Optionen / Delphi-Compiler / Ausgabe C/C++ / Erzeugung der C/C++ Ausgabedatei auf "Nur DCUs erzeugen" stehen hast.
|
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Und aktuellere Delphis haben diese Option leider scheinbar standardmäßig aktiviert, in neuen Projekten, :wall:
oder vielleicht liegt's auch daran, daß es hier ein RAD Studio ist ... aber egal, die Meldung sollte sich ja eigentlich abschalten lassen. |
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Zitat:
Delphi-Quellcode:
statt
Destroy
Delphi-Quellcode:
?
Destory
|
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Ach, das war hier jetzt nur ein winziger Verschreiber. Im Programm ist es bestimmt richtig geschrieben. :angle:
|
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Ich meine mal gelesen zu haben, dass es bei Klassenkonstruktoren und -destruktoren völlig schnurz ist, wie man sie benennt.
|
AW: W1025 Sprach-Feature wird nicht unterstützt: 'class constructor'
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 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 by Thomas Breitkreuz