Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Rätselhafte Compilermeldung (https://www.delphipraxis.net/40348-raetselhafte-compilermeldung.html)

FBrust 14. Feb 2005 16:39


Rätselhafte Compilermeldung
 
Hallo,

beim Kompilieren erhalte ich die Meldung

Zitat:

[Hinweis] untFrmOP_New.pas(692): Auf 'sList' zugewiesener Wert wird niemals benutzt
Aber in der angemoserten Zeile steht

Delphi-Quellcode:
sList := TStringList.Create;

.Create ist ja kein Wert, sondern eine Methode, ausserdem wird die Stringliste auch benutzt.

Weiß vielleicht jemand, warum Delphi 7 hier mosert?


Gruß

Frank

Maximus 14. Feb 2005 16:42

Re: Rätselhafte Compilermeldung
 
Wo wird die Stringlist den benutz?

Außerdem solang es ein Hinweis ist ist des doch egal!

MFG
MAximus

Ultimator 14. Feb 2005 16:44

Re: Rätselhafte Compilermeldung
 
Du erstells die Stringlist zwar, aber greifst nicht auf sie zu bzw. benutzt sie nicht.
(GEnau das, was die Meldung sagt ;-))

sakura 14. Feb 2005 16:45

Re: Rätselhafte Compilermeldung
 
Zeige mal den Code der gesamten Methode und wir können mehr sagen.

...:cat:...

JasonDX 14. Feb 2005 17:20

Re: Rätselhafte Compilermeldung
 
Zitat:

Zitat von FBrust
Hallo,
.Create ist ja kein Wert, sondern eine Methode, ausserdem wird die Stringliste auch benutzt.

.Create ist eine Methode, ja
Sie gibt einen Wert zurück, wie eigentlich jede andere Methode auch
und ob nun eine Instanz einer TStringList oder ein integer zurückgegeben wird, beides ist für Delphi ein Wert

Was vielleicht das Problem sein könnte, dass du die Verwendung der StringList z.B. in einer if-abfrage machst, welche nie ausgeführt wird, wie z.B.
Delphi-Quellcode:
if false then
  StringList.Clear;
//oder

boolWert := false;
//...
if boolWert then
  StringList.Clear;
(Aber ohne gewähr)


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