Hallo
Toxman,
ich habe irgendeinen Text probiert.
Bist du wirklich sicher, dass es eine
AV ist und nicht ein Gleitkommafehler? Wenn bei deiner max-Berechnung Null rauskommt, wird eine Fehlermeldung ausgelöst, die du in der Delphi-
IDE siehst und mit F9 gehts weiter. Da du diesen Fehler mit try-except abfängst kommt dieser Fehler nicht wenn du die EXE direkt startest.
Also dein Programm funktioniert so weit recht gut. Schau bitte nochmal genau nach was da bei dir passiert. Bist du auch mal beim Debuggen mit F7 in deine Draw-Methode abgestiegen und hast dort Zeile für Zeile ausgeführt?
Was mir an deinem Code nicht gefällt?
Deine Zeilen sind alle links an den Rand geklatscht (auch schon die erste Ebene). Du rückst ja (manchmal) nicht mal bei einer Schleife ein. Was soll das für ein Styleguide sein?
@Sharky:
Sorry, wollte das Thema auch nur im Nebensatz mal erwähnen.
Ja, so sollte der Code formatiert werden - wunderschön.
Und ich hatte keinen roten Balken
Verwunderte Grüsse
Thorsten