![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
|
|
Themen-Optionen | Ansicht |
|
|
#2 |
|
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
Eine genaue Fehlermeldung wäre hilfreich, ich möcht Delphi jetzt nicht installieren.
Rein von der Logik ist dieser Block aber sehr seltsam: Code:
Schrittweite := StrToInt(Eingabefeld.Text);
If Schrittweite > 90 Then
ShowMessage ('Schrittweite zu groß');
If Schrittweite <=0 Then
ShowMessage ('Schrittweite zu klein');
Try
Schrittweite := StrToInt(Eingabefeld.Text);
Except
ShowMessage ('ungültige Eingabe');
Code:
Try
Schrittweite := StrToInt(Eingabefeld.Text);
Except
ShowMessage ('ungültige Eingabe');
If Schrittweite > 90 Then
ShowMessage ('Schrittweite zu groß');
If Schrittweite <=0 Then
ShowMessage ('Schrittweite zu klein');
Code:
str (grad :2, aus);
str (co:2:4, ausg);
Ausgabefeld.Lines.Add('cos('aus'):'ausg);
Du müßt also bei den Variablen oben statt i, aus:integer; //i wird nie verwendet aus, ausg:string; Auerdem schätz ich mal, daß statt Ausgabefeld.Lines.Add('cos('aus'):'ausg); Ausgabefeld.Lines.Add('cos('+aus+'):'+ausg); hingehört. Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|