Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Delphi Warnungen


Krischa - Do 11.06.09 08:38
Titel: Delphi Warnungen
Hi,
Delphi zeigt mir ein paar Warnungen.
[DCC Warnung] Unit1.pas(817): W1036 Variable 'steuer' ist möglicherweise nicht initialisiert worden
[DCC Warnung] Unit1.pas(1168): W1036 Variable 'rechn' ist möglicherweise nicht initialisiert worden
[DCC Warnung] Unit1.pas(1808): W1036 Variable 'items' ist möglicherweise nicht initialisiert worden
[DCC Warnung] Unit1.pas(1808): W1036 Variable 'splittrech' ist möglicherweise nicht initialisiert worden
[DCC Warnung] Unit1.pas(1808): W1036 Variable 'Rechnungen' ist möglicherweise nicht initialisiert worden

Diese Stringlisten werden in einem try erstellt und auch geschlossen es sei denn es tritt eine exception auf dann werden sie in der exception vorsichtshalber noch einmal alle geschlossen. Muss ich mir Sorgen machen oder wie kann ich das anders lösen?

MfG Krischa


Gausi - Do 11.06.09 09:17

Der grundlegende Aufbau bei sowas sollte sein:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
MyStringList := TStringList.Create;
try
  // ...
finally
  MyStringList.Free;
end;


Beantwortet das die Frage?


Krischa - Do 11.06.09 09:19

Danke, werde ich ändern :)