2. Das erste Delphi-Programm
Einzel-Schritte der Projektentwicklung
Unter-Verzeichnis für ein neues Projekt anlegen. Delphi starten.
Formular-Name festlegen (vom System vorgegebenen Namen Form1 im Objektinspektor ändern).
(Visuelle) Komponenten mit der Maus auf dem Formular plazieren.
- Voreinstellungen der Eigenschaften dieser Komponenten im Objektinspektor machen.
Sicherheitshalber jetzt schon Projekt in obigem Unterverzeichnis speichern und sinnvolle Dateinamen angeben (Vorgegebene Name project1.dpr und unit1.pas ändern). Verschiedene Projekte können auch in einem Unterverzeichnis gespeichert werden, wenn die Dateinamen eine klare Projektzuordnung zeigen.
Speichern in regelmäßigen Abständen wiederholen.Ereignisprozeduren ausprogrammieren.
Damit der Prozedurrumpf einschließlich begin und end erzeugt wird, und der Eintrag der Methode beim Formularobjekt gemacht wird, genügt ein Doppelklick auf die jeweilige Komponente oder im Objektinspektor auf das gewünschte Ereignis.
(Die vom System gemachten Einträge in der Formular-Unit nie von Hand ändern, sondern der Programm-Automatik überlassen!)
Beispiel
Um ein Programm zur Umrechnung zwischen DM und EURO zu schreiben genügt es, wie dargestellt zwei Labels, zwei Editfelder und zwei Buttons auf dem Formular zu plazieren und die OnClick-Prozeduren der beiden Buttons zu programmieren.
![]() |
procedure TForm1.Button1Click(Sender: TObject); var dm,euro:real; begin dm := StrToFloat(Edit1.Text); euro := dm / 1.975; Edit2.Text := FloatToStrF(euro,ffFixed,0,2); end; procedure TForm1.Button2Click(Sender: TObject); var dm,euro:real; begin euro := StrToFloat(Edit2.Text); dm := euro * 1.975; Edit1.Text := FloatToStrF(dm,ffFixed,0,2); end; |
Aufgaben:
- Ein Programm soll den Flächeninhalt eines Dreiecks nach folgender Formel berechnen
- Nach Heron berechnet man die Fläche des Dreiecks aus den drei Seiten folgendermaßen
mit
Hinweis: Sqrt(x) berechnet
. - Nach Pythagoras ist die Länge der Strecke von P1(x1|y1) bis P2(x2|y2)
Hinweis: Sqr(x) berechnet x2 - Mit Hilfe der Formeln aus Aufgabe 2 und Aufgabe 3 lässt sich ein Programm schreiben, das aus den Koordinaten der Eckpunkte eines Dreiecks dessen Flächeninhalt berechnet.
Einführung in das Programmieren mit DELPHI

