Autor Beitrag
reibue
Hält's aus hier
Beiträge: 7

Win Xp Home
Delphi5
BeitragVerfasst: Fr 05.10.07 19:01 
Hi,
so wir haben seit 2 Wochen Delphi(5) im Info-Unterricht. Jetzt wollte ich einen kleinen TR schreiben wo man 2 Zahlen eingibt und dann einfach auf +, -, * oder / klicken muss das man das Ergebnis erhält!
Weit bin ich nicht gekommen da der Folgende Fehler auftrat:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
...

// Additions-Button

procedure TForm1.Button1Click(Sender: TObject);
var zahl1, zahl2, ergebnis:double;
begin
zahl1:=strtofloat(edit1.text);
zahl2:=strtofloat(edit2.text);
ergebnis:=zahl1+zahl2
edit3.text:=floattostr(ergebnis);      => [Fehler] Unit1.pas(47): Operator oder Semikolon fehlt
end;

end.


Das ist doch richtig oder etwa nicht(?), bei unserer Übung in Info (Verbrauchsrechner)gaben wir so das Ergebnis aus!

Brauche dringend Hilfe!

greetz reibue

PS: Achso wenn Ihr das Prog. braucht reich ich das noch nach!

Moderiert von user profile iconKlabautermann: Delphi-Tags hinzugefügt.
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 05.10.07 19:07 
Hi und :welcome: in der Ecke,

user profile iconreibue hat folgendes geschrieben:
ausblenden Delphi-Quelltext
1:
2:
3:
{...}
ergebnis:=zahl1+zahl2
edit3.text:=floattostr(ergebnis);      => [Fehler] Unit1.pas(47): Operator oder Semikolon fehlt



Delphi sagt dir doch was falsch ist.

Das muss so aussehen:

ausblenden Delphi-Quelltext
1:
2:
3:
{...}
ergebnis:=zahl1+zahl2;
edit3.text:=floattostr(ergebnis);


Gruß
Klabautermann


Zuletzt bearbeitet von Klabautermann am Fr 05.10.07 19:08, insgesamt 1-mal bearbeitet
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Fr 05.10.07 19:07 
Hallo und :welcome: in der Entwickler-Ecke!

Schau mal eine Zeile über der Fehlermeldung. Da fehlt ein Semikolon ;-)

Edit: Eine Sekunde zu langsam :motz:

_________________
We are, we were and will not be.
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 05.10.07 19:10 
user profile iconGausi hat folgendes geschrieben:
Edit: Eine Sekunde zu langsam :motz:


:P :mrgreen:
reibue Threadstarter
Hält's aus hier
Beiträge: 7

Win Xp Home
Delphi5
BeitragVerfasst: Fr 05.10.07 19:16 
Titel: Jaja die Neulinge!!
Danke für die schnelle Antwort! Jetzt steht nix mehr im Wege sich beim Info-Lehrer einzuschleimen :D

:roll: Jaja die Neulinge :roll:

hab immer gedacht ich muss was in der Zeile ändern wo der rote Balken steht :!:
:zustimm: jetzt weiß ich das ich immer mit ein Auge auf dir vorhergehende Zeile mit werfen muss :idea:

naja noch mal Dankk :flehan:

greetz reibue

PS: Ihr greift euch bestimmt immer an den Kopf wenn man sowas Offensichtliches fragt

_________________
Programmiere mit Delphi seit 25.09.07!
==> Ober n00b <==