Hallo,
das Programm soll nur als Beispiel dienen und erhebt nicht den
Anspruch auf Vollständigkeit, so ist z.B. noch keine Prüfung einer
korrekt eigegebenen Spannung vorhanden :
Abhilfe : prüfen, ob angelegte Spannung > Flußspannung der Led
wenn ja : weiterrechnen,
wenn nein : abbrechen
Delphi-Quellcode:
//lU ist Flußspannung der Led
Uin := StrToFloat(edUin.Text);
if Uin > lU then
begin
...
berechne irgendwas
...
end;
ebenso müsste noch eine explizite Prüfung der eingegebenen Werte
auf korrekte Fließkommazahlen erfolgen
... war eben ein mal schnell zusammengeschustertes Beispiel ...
Markus H.