![]() |
{$WARN SYMBOL_DEPRECATED OFF} wird ignoriert
(Delphi 10.2.3): Beispiel
Code:
Die Warnung kommt trotzdem.
{$WARN SYMBOL_DEPRECATED OFF}
result := IsProcessDPIAware {$WARN SYMBOL_DEPRECATED DEFAULT} Unabhängig davon, obs "Debug" oder "Release" ist. In der Hilfe hab ich nichts gefunden, ob man eventuell das Ausschalten von Warnungen deaktivieren kann oder so. |
AW: {$WARN SYMBOL_DEPRECATED OFF} wird ignoriert
Wie heißt der Fehler?
Tipp: man glaubt es kaum, aber Strg+C funktioniert dort. Ist das wirklich ein W1000 (SYMBOL_DEPRECATED)? hmmmm, jupp, passt eigentlich. auch in 11.0 so [edit] Das DEPRECATED wird erst am Ende der Funktion ausgewertet, nicht an der Aufrufstelle. Mach das
Delphi-Quellcode:
vor und hinter die Funktion ... nicht da rein.
{$WARN SYMBOL_DEPRECATED *}
[edit2] Das DEPRECATED wird erst am Ende der Befehlszeile ausgewertet. Lösung: nicht das
Delphi-Quellcode:
hinterm Befehl vergessen. :stupid:
;
Beispiel, was geht: (aber wenn mit ; geschrieben kommt die Warnung)
Delphi-Quellcode:
procedure TForm21.FormCreate(Sender: TObject);
begin IsProcessDPIAware {$WARN SYMBOL_DEPRECATED OFF} end; |
AW: {$WARN SYMBOL_DEPRECATED OFF} wird ignoriert
Zitat:
Delphi-Quellcode:
folgt. Also mit
if bla then
Delphi-Quellcode:
einkästeln....
begin end
|
AW: {$WARN SYMBOL_DEPRECATED OFF} wird ignoriert
Du meinst einem ELSE vorhergeht? :stupid:
Nja, oder das neuere ![]() Niemand hat vor eine Mauer ein Windows 7 zu benutzen zu wollen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 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