Senior Member
Täglich verrückt!
Registriert seit: 29.01.03
Style: Roter Spinat
Alter: 38
Geschlecht:
♂
Beiträge: 11.527
IRC Zeilen: 183881
Quizrunden gewonnen: 76
☆
☆
☆
☆
☆
★
★
★
★
★
★
Zitat von Blue
Mittlerweile studier ich Angewandte Informatik und mein Dozent bevorzugt C++. In den späteren Semestern werden dann noch Grafische Benutzeroberflächen und DirectX programmierung angeboten. Dazu kommt dann noch Embedded C, sowie Datenbanken.
in der praxis siehts wieder anders aus..
Registered Users
Registriert seit: 24.07.06
Style: Retro Dark
Alter: 34
Geschlecht:
♂
Beiträge: 4.474
IRC Zeilen: 45
☆
☆
☆
☆
☆
So wie versprochen, lade ich jetzt auch mal mein Programm zum berechnen des AbiSchnitts hoch.
Bisher habe ich aber nur die Grundkursqualifikation hinbekommen. Der Rest wird noch Folgen. Das Programm ist auch noch nicht komplett fertig!
Die Kombi muss man in die Text Datei eingeben.
PS: Ich wäre froh, über ein kleines Feedback .
Bisher habe ich aber nur die Grundkursqualifikation hinbekommen. Der Rest wird noch Folgen. Das Programm ist auch noch nicht komplett fertig!
Die Kombi muss man in die Text Datei eingeben.
PS: Ich wäre froh, über ein kleines Feedback .
Senior Member
Registriert seit: 22.04.06
Style: Chestnut [unsupported]
Alter: 35
Geschlecht:
♂
Beiträge: 599
IRC Zeilen: 0
☆
☆
Naja, dann will ich mal den Thread dazu missbrauchen und ein Programm von mir posten. Ist in Pascal geschrieben und man kann seinen BMI damit ausrechnen. Naja war die Idee unseres Lehrers, um Funktionen zu lernen.
Pokemaniac
Registriert seit: 10.11.02
Style: Zahls Bastelecke
Alter: 43
Geschlecht:
♂
Beiträge: 6.520
IRC Zeilen: 42094
Quizrunden gewonnen: 2
☆
☆
☆
☆
☆
★
★
★
★
★
★
Runtime error 106 at 0000:047F.
Irgendetwas funzt da noch nicht so gan.
Greifst du auf ein Objekt zu, was du noch nicht erstellt hast?
Irgendetwas funzt da noch nicht so gan.
Greifst du auf ein Objekt zu, was du noch nicht erstellt hast?
Banned
Also bei mir klappts. Darfst kein Komma verwenden, dann stürzt es bei mir einfach ab.
Pokemaniac
Registriert seit: 10.11.02
Style: Zahls Bastelecke
Alter: 43
Geschlecht:
♂
Beiträge: 6.520
IRC Zeilen: 42094
Quizrunden gewonnen: 2
☆
☆
☆
☆
☆
★
★
★
★
★
★
Ach moment, da steht ja Größe
Diesen Fall der Dummheit der User musste abfangen.
In diesem Fall ist klar warum er mit einem Runtime Error rausspringt. Es wird ein Onjekt übergeben, welches vom falschen Typ ist. In dem Fall ein Buchstabe an eine Zahl.
######
Nimm am besten die Function IsFloat dazu.
Wenn der eingegebene Wert eine Fliesskommazahl ist, dann wandelt er sie in eine um. Ansonsten gibt er ein "False" zurück. Wenn er das zurückgibt, schmeiss dem User einfach eine Meldung raus und beende das Programm.
Damit kann man das Programm auch nicht mehr falsch bedienen, wie ich.
Diesen Fall der Dummheit der User musste abfangen.
In diesem Fall ist klar warum er mit einem Runtime Error rausspringt. Es wird ein Onjekt übergeben, welches vom falschen Typ ist. In dem Fall ein Buchstabe an eine Zahl.
######
Nimm am besten die Function IsFloat dazu.
Code:
function IsFloat(S: String): Boolean; begin try Result := True; StrToFloat(S); except on E: EConvertError do Result := False; end; end;
Damit kann man das Programm auch nicht mehr falsch bedienen, wie ich.
Geändert von Pestilence (12.02.07 um 21:28:40 Uhr) Grund: Automerged Doublepost
Core Member
Täglich verrückt!
Registriert seit: 05.08.06
Style: DarkStyle
Geschlecht:
♂
Beiträge: 1.715
IRC Zeilen: 4724
☆
☆
☆
☆
☆
Ich hab da mal ne Frage als blutiger Delphi Anfänger: Where the hell bekomm ich einen kostenlosen editor? Also compiler usw.
Registriert seit: 14.04.06
Style: Retro Dark
Alter: 34
Geschlecht:
♂
Beiträge: 6.548
IRC Zeilen: 406143
Quizrunden gewonnen: 28
☆
☆
☆
☆
☆
★
★
★
★
häää, delphi compiliert das doch von selbst!!!
Banned
Zitat von Kopfnicker
Ich hab da mal ne Frage als blutiger Delphi Anfänger: Where the hell bekomm ich einen kostenlosen editor? Also compiler usw.
Geändert von Alf (17.02.07 um 17:37:09 Uhr) Grund: Automerged Doublepost
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Forumregeln |
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:54:20 Uhr.