Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Compilier Warnung in Unit abschalten? (https://www.delphipraxis.net/155856-compilier-warnung-unit-abschalten.html)

gmc616 10. Nov 2010 14:30

Compilier Warnung in Unit abschalten?
 
Hallo DP,

Wie kann ich die Compilier-Warnung W1057 (Implizite String-Umwandlung) in einer meiner Units, nicht für das gesamte Projekt(!), abschalten?

Das sich der Compilier an bestimmten Stellen in meiner Unit daran stört, ist mir durchaus klar, aber ich weiß was ich da tue. Und die Warnung irritert.

Gibt es einen Compilier-Schalter dafür?

Danke

himitsu 10. Nov 2010 14:33

AW: Compilier Warnung in Unit abschalten?
 
Hier im Forum suchenImplizite String-Umwandlung

z.B. http://www.delphipraxis.net/155420-i...zu-string.html

uligerhardt 10. Nov 2010 14:44

AW: Compilier Warnung in Unit abschalten?
 
Zitat:

Zitat von gmc616 (Beitrag 1060780)
Wie kann ich die Compilier-Warnung W1057 (Implizite String-Umwandlung) in einer meiner Units, nicht für das gesamte Projekt(!), abschalten?

Das sich der Compilier an bestimmten Stellen in meiner Unit daran stört, ist mir durchaus klar, aber ich weiß was ich da tue. Und die Warnung irritert.

Gibt es einen Compilier-Schalter dafür?

Drück doch mal Strg-O-O. Das erzeugt dir eine montröse Liste mit Compilerdirektiven am Anfang der Unit. Wenn du die, die mit
Delphi-Quellcode:
{$WARN
anfangen, nach String oder implicit durchsuchst, wirst du bestimmt fündig.

gmc616 10. Nov 2010 14:53

AW: Compilier Warnung in Unit abschalten?
 
Zitat:

Zitat von uligerhardt (Beitrag 1060784)
Drück doch mal Strg-O-O.

Gut zu wissen. :thumb:

Delphi-Quellcode:
{$WARN EXPLICIT_STRING_CAST OFF}
schaltet W1057 ab.

Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:18 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