Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#9

AW: Automatische Erkennung ob Pixel in Kreis funktioniert nicht

  Alt 21. Feb 2012, 19:15
himitsu wollt dir glaub ich nur einen Tipp geben, wie du solche Fehler selbst leichter finden kannst.
Jupp.

Delphi meint üblicher Weise Folgendes zu deinem Code, aus Beitrag #1.
Zitat:
[DCC Warnung] Unit7.pas(34): W1036 Variable 'j' ist möglicherweise nicht initialisiert worden
[DCC Warnung] Unit7.pas(33): W1036 Variable 'i' ist möglicherweise nicht initialisiert worden
Und zwar hier.
Delphi-Quellcode:
A.X := i; //StrToInt (Edit3.Text) ; // i;
A.Y := j; //StrToInt (Edit4.Text) ; // j;
Da wird i und j verwendet, obwohl ihnen vorher kein Wert zugewiesen wurde.

Nja, zum Glück bist du nicht auf die Idee gekommen, i und j als globale Variablen zu deklarieren, sondern richtiger Weise lokal.
Sonst würde diese Meldung nicht kommen. (ein Grund mehr, warum globale Variablen böse sind)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat