blikk info infothek forum galerie sitemap

Delphi Allgemein

anfang zurueck weiter ende nach oben

Was ist Delphi?

 

 

Bei Delphi handelt es sich um eine objektorientierte Programmiersprache der US-Firma Borland. Delphi ist bekannt für seine einfache Bedienbarkeit. Es ist möglich mit wenigen Eingaben ein komplettes Programm zu programmieren. Somit haben Anfänger schnell Erfolgserlebnisse und können sich motivieren weiter auf die Sprache einzugehen. Es ist mit Delphi jedoch genauso möglich, komplexe Anwendungen zu programmieren zu denen Webservices und Datenbankanwendungen gehören.

 

Die Entwicklung: Von Pascal zu Delphi

 

Der schweizer Professor Niklaus Wirth entwickelte Pascal auf der Basis der Programmiersprache Alogol-W. Sein Ziel war eine klar konzipierte und strukturierte Sprache zu entwickeln, die gut für Lehrzwecke eingesetzt werden konnte. Bereits 2 Jahre nach der Fertigstellung im Jahr 1970 wurde Pascal in Anfängerprogrammierkursen verwendet.

Im Laufe der Jahre entstanden immer mehr Dialekte zum Ursprungspascal. Einzig und alleine

Turbo Pascal der Firma Borland setzte sich durch und schuf neue Maßstäbe. Darunter zählten unter anderem ein integrierter Editor und Debugger, sowie der Möglichkeit ausführbare Dateien in einem Schritt zu erstellen. Im Jahr 1995 veröffentlichte Borland eine weiter Sensation: Das erste Delphi war geschaffen. Dieses überzeugte mit vorgefertigten Komponenten die das Erstellen von Anwendungen für Windows 3.1 um vieles vereinfachten und für jeden ohne große Anstrengung zu realisieren waren.  In den folgenden Jahren wurde Delphi immer mehr weiterentwickelt und entfernte sich von dem ursprünglichen Pascal-Kern. Im Jahr 2003 gab Borland bekannt die Sprache  Object-Pascal in Delphi-Language umzutaufen, da Delphi sich über die Jahre zu stark gewandelt und nur noch wenig mit Pascal gemeinsam habe.


                                                  

                             

  Niklaus Wirth                              Delphi 1

 

Beschreibung: Delphi anhand von einem Screenshot


 

  1. Menüleiste + Symbolleiste

Windows-Programme wie z.B. Word haben sie auch: Die Menü- und Symbolleiste. Die Symbole dürften bekannt sein und auch die Verwendung eben dieser.

 

  1. Komponentenpalette

Komponenten (Steuerelemente) stehen dort zur Verfügung und können in das Programm eingebunden werden. Sei es nun ein Image oder ein Button, all diese Komponenten lassen sich dort finden.

 

  1. Objektinspektor

Im Objektinspektor findet man die verfügbaren (meist veränderbaren) Eigenschaften und Ereignisse der verschiedenen Komponenten des Formulars.  Ereignisse können z.B. das Anklicken, das Doppelklicken von Schaltflächen oder auch das Drücken von Tasten sein.

 

  1. Formular

Jedes Formular ist zu beginn einfach nur ein leeres Fenster. Erst während der Programmierung entwickelt sich dieses leere Fenster zu dem Fenster das später während der Durchführung erscheinen soll (mit allen Steuerelementen, Farben etc.).

Windows-Programme existieren alle in einem Fenster (einem Formular) und mit Delphi ist es möglich diese Programme nach zu programmieren.

 

  1. Quelltexteditor= Programmeditor

Wie der Name schon sagt wird in diesem, recht schlichten, Fenster der Quelltext geschrieben, der später für die Umsetzung des Programms notwendig ist. Dort steht dann alles, was ablaufen soll.

 

 

Links für Beispiele werden bis zum Wochenende folgen, wenn wir eine Auswahl getroffen haben. Oder unser Lehrer eine getroffen hat.

 

 

Von Philipp und Christina

nach oben