PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
please do feed the trolls crew and elk
Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
"Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^
l0dsb (22.11.2010)
Hab ich nicht und will ich nicht :p
Geändert von dYnAm1c (22.11.2010 um 22:04 Uhr)
er meint wohl das man ohne rechenweg keine punkte bekommt!
Für den Anfang ist das doch nicht schlecht
Aber es wäre vielleicht elleganter, wenn du MessageDlg anstatt ShowMessage für die Fehlermeldung nimmst:
Bsp.:
Code:MessageDlg('Fehler: Negativer Radikant', mtError, [mbOk], 0);
Wie schaut denn die Fehlermeldung aus?
Hast du daran gedacht, die Buttons als Array, also in [], zu übergeben?
Das passiert oft, wenn man noch neu in Delphi ist oder mal kurz nicht aufpasst
Meine Verbesserungsvorschläge wären:
Lokale Variablen benutzen. Globale Variablen mit 1-2 Buchstaben sind tödlich. Das fällt in so einem kleinen Programm zwar nicht auf, sollte man sich aber trotzdem nicht angewöhnen.
Lokale Variablen mit 1-2 Buchstaben gehen schon eher in Ordnung.
Exceptions abfangen. Zum Beispiel bei StrToFloat (ungültige Gleitkommaoperation) oder die Division durch Null.
Man könnte daraus auch ganz gut eine Funktion/Klasse schreiben.
Mit Exceptions und Globalen Variablen kenn ich mich noch nicht aus :o ^^
Edit: Oh man bin ich blöd, jetzt weiß ich was du mit Lokalen Variablen meinst, die werden erst in die Prozedur geschrieben wo sie verwendet werden^^
Geändert von dYnAm1c (23.11.2010 um 21:05 Uhr)