Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Hint H2164 abschalten? (https://www.delphipraxis.net/163888-hint-h2164-abschalten.html)

Mavarik 20. Okt 2011 11:47

Hint H2164 abschalten?
 
Hallo Zusammen!

Gibt es bei den Hints auch Einzell-Switches wie bei den Warnungen?

Würde Gerne Die H2164 abschalten aber alle anderen Hints an lassen!

Mavarik :coder:

himitsu 20. Okt 2011 11:51

AW: Hint H2164 abschalten?
 
Variable nicht verwendet?

Ja, du könntest die Variablen löschen. :stupid:

Mavarik 20. Okt 2011 11:59

AW: Hint H2164 abschalten?
 
Zitat:

Zitat von himitsu (Beitrag 1131480)
Variable nicht verwendet?

Ja, du könntest die Variablen löschen. :stupid:

LOL - Danke himitsu, wie immer eine Lösung von Dir... Leider wird die Variable aber verwendet, wenn ein IFDEF anders gesetzt ist...

Grüsse

CCRDude 20. Okt 2011 12:01

AW: Hint H2164 abschalten?
 
Dann muss halt auch ein passendes IFDEF um die Deklaration?

Wär mir persönlich zumindest lieber, als nicht mehr auf Variablenleichen hingewiesen zu werden.

Sorry das ich nichts produktiveres beitragen konnte :)

uligerhardt 20. Okt 2011 12:03

AW: Hint H2164 abschalten?
 
Zitat:

Zitat von CCRDude (Beitrag 1131488)
Dann muss halt auch ein passendes IFDEF um die Deklaration?

Wär mir persönlich zumindest lieber, als nicht mehr auf Variablenleichen hingewiesen zu werden.

Sorry das ich nichts produktiveres beitragen konnte :)

Wieso sorry? Ist doch die einzig vernünftige Lösung. :thumb:

Mavarik 20. Okt 2011 12:15

AW: Hint H2164 abschalten?
 
OK OK OK

Gebe Euch ja recht... ABER:

Die IFDEF's sind schon verschachtelt genung in den Proceduren... Ich will einfach nicht die gleichen
Verschachtelungen auch im Var Teil haben... Das wird zu unübersichtlich...

Ach ja btw: Nurmals als keiner Hinweis, Danke

:stupid:

Patito 20. Okt 2011 12:20

AW: Hint H2164 abschalten?
 
Zitat:

Zitat von Mavarik (Beitrag 1131494)
OK OK OK

Gebe Euch ja recht... ABER:

Die IFDEF's sind schon verschachtelt genung in den Proceduren... Ich will einfach nicht die gleichen
Verschachtelungen auch im Var Teil haben... Das wird zu unübersichtlich...


Dann wäre es vielleicht eine ganz gute Idee die IFDEF's nicht mehr so extrem zu verschachteln...

Bernhard Geyer 20. Okt 2011 12:21

AW: Hint H2164 abschalten?
 
Zitat:

Zitat von Mavarik (Beitrag 1131494)
OK OK OK

Gebe Euch ja recht... ABER:

Die IFDEF's sind schon verschachtelt genung in den Proceduren... Ich will einfach nicht die gleichen
Verschachtelungen auch im Var Teil haben... Das wird zu unübersichtlich...

Für mich wäre das ein Hinweis das man hier mittlerweilen zu viele $IFDEF's hat um das Vernünftig zu warten.
Also wäre mal ein Redesign/Reimplementierung der Funktion/Procedure angesagt.

Mavarik 20. Okt 2011 12:27

AW: Hint H2164 abschalten?
 
Danke... Das war aber nicht die Frage...

Siehe Link oben...:stupid:

Ich Lieb Euch... Und Ich weis das ich schon öffter ohne Eure Hilfe nicht weitergekommen wäre...

Darf ich die Antworten also als "NEIN man kann Einzelhints nicht abschalten" interpretieren?

Mavarik :coder:

uligerhardt 20. Okt 2011 12:49

AW: Hint H2164 abschalten?
 
Zitat:

Zitat von Mavarik (Beitrag 1131494)
Die IFDEF's sind schon verschachtelt genung in den Proceduren... Ich will einfach nicht die gleichen
Verschachtelungen auch im Var Teil haben... Das wird zu unübersichtlich...

Dann nutze DRY:
Delphi-Quellcode:
{$UNDEF USE_MYVARIABLE}
{$IFDEF COND1}
  {$IFDEF COND2}
    {$IFDEF COND3}
      {$IFDEF COND4}
        {$DEFINE USE_MYVARIABLE}
      {$ENDIF}
    {$ENDIF}
  {$ENDIF}
{$ENDIF}

var
{$IFDEF USE_MYVARIABLE}
  MyVariable: Integer;
{$ENDIF}
  OtherVariable: Integer;
begin
{$IFDEF USE_MYVARIABLE}
  MyVariable := 42;
{$ENDIF}
  OtherVariable := 666;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:22 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz