Guten Tag,
ich habe mich jetzt man dran gesetzt und versucht ein bisschen Delphi zu lernen. Mein erstes Projekt war ein Taschenrechner. Leider funktioniert der Code nicht und ich wüsste gerne warum.
Druckbare Version
Guten Tag,
ich habe mich jetzt man dran gesetzt und versucht ein bisschen Delphi zu lernen. Mein erstes Projekt war ein Taschenrechner. Leider funktioniert der Code nicht und ich wüsste gerne warum.
Was willst du mit dem "repeat ... until z <= 1" machen? Ein Taschenrechner der Plus und Minus rechnet braucht das nicht.
Wenn du in Delphi Codeblöcke haben möchtest, dann musst du sie mit "begin ... end" einschließen.
Zum Beispiel:
Code:if n = 10 then
begin
Zahl := StrToInt(Edit1.Text);
Zahl2 := StrToInt(Edit2.Text);
ergebnis:=Zahl+Zahl2;
Zahl3 :=IntToStr(ergebnis);
ShowMessage(Zahl3);
end;
Ja, bin ja gerade erst am Anfang. Hab einfach bisschen ausprobiert. Hast du ein gutes Tutorial für mich? Oder ein Programm das sie einfach verwirklichen lässt?
Tipps & Tricks - Delphi-Treff
Willkommen auf Delphi-lernen.de
guck dich da ma um
Das "Jetzt lerne ich Delphi" EBook ,dass ich hier vor kurzem geuppt habe ist ebenfalls recht gut für den Anfang.
http://free-hack.com/delphi/67040-%5...phi-ebook.html
LG
-vin-
Habt ihr Ideen was für ein Programm ich coden könnte?
@Agent_Smith
Das sind die ersten Tutorials die bei Google kommen. -.-'
Habe vor einiger Zeit auch mit Delphi/Lazarus angefangen und auch einen Rechner gemacht vllt hilft dir der Code ein wenig.
Nen Tut hatte ich leider nicht was etwas getaugt hatte aber konnte einiges durch rumprobieren lernen und habe einen Bekannten, Buddy die zur Stelle sind mit Rat und tat.
Das kann ich eher empfehlen als nen Tut.
Hoffe das hilft.
ps: sry das es net richtig eingerückt ist xD
Einfach C&P geht leider nicht, wenn du willst kann ich dir das auch schicken.
Nein, ist schon okay. Möchte das ja selber schaffen. :D
Also ich habe jetzt einen neuen Taschenrechner gemacht. Mit 4 RadioButtons für die Rechenarten. Und ein Button um die Rechnung zu lösen. Jetzt möchte ich das wenn einer der RadioButtons gedrückt wird das sich einfach nur eine Variable ändert:
und dann einfach beim klicken auf den "Gleich" Button benutzt wird:Code:procedure TForm1.RadioButtonAdditionClick(Sender: TObject);
begin
rechenoperator:=+;
Wie füge ich die Variable korrekt ein?Code:procedure TForm1.Gleich1Click(Sender: TObject);
begin
a:=StrToInt(Zahlenfeld1a.Text);
b:=StrToInt(Zahlenfeld1b.Text);
int_ergebnis := a[VARIABLE]b;
Loesung1.Text := FloatToStr(int_ergebnis);
EDIT:
Habe mal in einem Delphi Forum nachgefragt. Hab jetzt einen bessere Lösung:
Such aber immernoch Vorschläge dafür was ich als nächtes coden soll.