Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Nicht genutze Variablen anzeigen (https://www.delphipraxis.net/104484-nicht-genutze-variablen-anzeigen.html)

Aurelius 5. Dez 2007 06:34


Nicht genutze Variablen anzeigen
 
Hi Leute :hi:

Bestimmt gabs diese Frage schon mal. Gibt es ein Tool für Delphi welches einem nicht genutzte Variablen zeigt (Privat-,Public-Bereich)?
Und wo wir gerade dabei sind: Es gab doch vor kurzem mal nen Thread mit Tools welche mögliche Speicherlecks aufzeigen. Wo ist der hin?

mkinzler 5. Dez 2007 06:42

Re: Nicht genutze Variablen anzeigen
 
Delphi. Schau dir die Warnungen des Compilers mal an.

himitsu 5. Dez 2007 06:45

Re: Nicht genutze Variablen anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Weiß jetzt nich ob's ein Tool gibt, aber bestimmt gibt's sowas :angel2:

Private-Klassenvariablen und lokale Variablen zeigt dir Delphi an.

Bei Public sagt Delphi nichts, denn es könnte ja sein, daß diese Variablen in einem anderem Projekt benötigt wird.


nur eine Frage pro Thread, aber da wir grad dabei sind ... SuFu > Hier im Forum suchenSpeicherleck

Aurelius 5. Dez 2007 08:45

Re: Nicht genutze Variablen anzeigen
 
Das Delphi das selbst anzeigt ist mir auch klar. Aber das ganze funktioniert nicht bei Public-Variablen...

RavenIV 5. Dez 2007 09:03

Re: Nicht genutze Variablen anzeigen
 
Zitat:

Zitat von xX0815Xx
Das Delphi das selbst anzeigt ist mir auch klar. Aber das ganze funktioniert nicht bei Public-Variablen...

Woher soll das denn Delphi wissen.
Klasse-B könnte doch die public-Variablen der Klasse-A benutzen.
Dafür sind public-Variablen ja schliesslich da.
Soll Delphi alle Deine Sourcen durchscannen und schauen, ob irgendwer die public-Sachen benutzt?

himitsu 5. Dez 2007 09:26

Re: Nicht genutze Variablen anzeigen
 
Nja erstmal solltest du doch selber wissen ob und für was eine Variable verwendet wird.

ansonsten kannst du immernoch diese Variable(n) auskommentieren, kompilieren und dann merkst du ob eine Variable im aktuellem Projekt benötigt wird (Fehlermeldung)

Aurelius 5. Dez 2007 11:57

Re: Nicht genutze Variablen anzeigen
 
Ich weiß dass es gute Gründe gibt die Public-Variablen vom "Suchvorgang" auszulassen. Ich dachte nur dass es vieleicht irgendwie anders möglich ist das in einem Rutsch zu überprüfen. Werd ich es wohl, wie gewöhnt, mit Kommentieren der Variablen machen.

@ himitsu: Wenn ich neue Ansätze fürs Lösen eines Problems nutze vergess ich oft nicht mehr benötigte Variablen zu löschen. ^^

himitsu 5. Dez 2007 12:02

Re: Nicht genutze Variablen anzeigen
 
Zitat:

Zitat von xX0815Xx
@ himitsu: Wenn ich neue Ansätze fürs Lösen eines Problems nutze vergess ich oft nicht mehr benötigte Variablen zu löschen. ^^

Wieder ein guter Grund gegen globale und puplic-Variablen.

Tipp: nutze private Variablen und lege Setter/Getter darauf ... das würden dir viele auch aus anderen Gründen empfehlen :zwinker:

Aurelius 5. Dez 2007 12:12

Re: Nicht genutze Variablen anzeigen
 
Setter/Getter kenne ich noch gar nicht. :stupid: Mal informieren.

P.S.: Wieso sollte man eigentlich globale/public-Variablen meiden?

mkinzler 5. Dez 2007 12:15

Re: Nicht genutze Variablen anzeigen
 
Aus den genannten Gründen + Information Hiding (blackbox)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 Uhr.

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