Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Compilermessage
Moritz M. - Mo 14.10.02 16:29
Titel: Compilermessage
Hi
Was umhimmelwillen beduetet diese vom Compiler zurückgegebene Nachricht und was muss ich machen um diesem "Fehler" zu beheben?
[Warning] Unit???.pas(???): Variable 'variable' might not have been initialized
cu
Onz
DeCodeGuru - Mo 14.10.02 16:42
Erstmal ist das kein Fehler, sondern eine Warnung. :wink:
Diese Warnung tritt ein, wenn du eine Variable nicht "initialisiert" sondern direkt verwendest bzw. wenn der Variable nur bei einer bestimmten Situation ein Wert zugewiesen wird.
Ich hoffe, das hilft dir etwas. :mrgreen:
Moritz M. - Mo 14.10.02 16:53
Sodala
Nun hab ich das ganze mal mit Initialize(variable) versucht:
Und nun:
[Hint] Unit1.pas(208): Expression needs no Initialize/Finalize
Irgendwas versteh ich da nicht...
cu
Onz
aogwaba - Mo 14.10.02 17:12
nee,
der Compiler mault, weil du die Variable zwar deklariert hast, ihr aber
keinen Startwert zugewiesen hast, der ist nähmlich bei nicht globalen
Variablen undefiniert.
Var variable:integer;
Variable:=0;
mehr nicht.
cu
waba
Moritz M. - Mo 14.10.02 17:14
Hi
Danke. Nun klappts
cu
Onz
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!