Diskussion:Programmierkurs: Delphi: Pascal: Varianten

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Abschnitt hinzufügen
Aus Wikibooks
Letzter Kommentar: vor 14 Jahren von Juetho in Abschnitt Änderungen

Es geht auch einfacher[Bearbeiten]

Statt IntToStr() und FloatToStr() zu verwenden, kann man auch einfach

writeln('Es ist ein Word: ', vExample);

schreiben.

Änderungen[Bearbeiten]

Ich habe ShowMessage() in Writeln() geändert, weil ShowMessage() bei mir nicht vorhanden ist (Free Pascal Compiler 2.4.0, Linux x86_64).

vartype(vExample) ergibt bei mir SmallInt und nicht Word, deswegen habe ich SmallInt hinzugefügt. Vielleicht könnte jemand mit Ahnung etwas dazu schreiben? hp_sebastian 12:39, 16. Apr. 2010 (CEST)Beantworten

Dir ist aber bewusst, dass das ein Delphi-Buch ist und Delphis Pascal gerlehrt wird? Nicht, dass das jetzt eine falsche Richtung bekommt. --84.131.139.77 12:47, 16. Apr. 2010 (CEST)Beantworten
FreePascal wird in diesem Buch mehrmals erwähnt (z.B. im Vorwort oder in Warum Pascal) und sollte meiner Meinung nach, wenn möglich, berücksichtigt werden.
Gibt es einen Grund, warum ShowMessage() statt Writeln() verwendet werden sollte? hp_sebastian 14:28, 16. Apr. 2010 (CEST)Beantworten
Ok, ich habe von Delphi und Pascal keine Ahnung. Wenn SmallInt unter Delphi existiert, ist das sicherlich ok. Wichtig wäre eben immer nur, dass die Quellcodes sich unter Delphi kompilieren lassen. --84.131.139.77 14:34, 16. Apr. 2010 (CEST)Beantworten
Laut Grundlegende Datentypen existiert SmallInt unter Delphi. hp_sebastian 14:42, 16. Apr. 2010 (CEST)Beantworten
Im Vorwort werden ausdrücklich FreePascal und Lazarus erwähnt. Insofern sollte von vornherein geklärt sein, dass Code unter diesen beiden Dialekten lauffähig ist. Bei Delphi kommen noch die vielen Versionen hinzu. IMHO sollte vor allem Delphi 7 berücksichtigt werden (nämlich die letzte und beste Borland-Version); aber da das Buch eigentlich schon älter ist, kann man darüber natürlich streiten.
@Sebastian: Vielleicht kannst du den Hinweis mit der Compiler-Option an einer sinnvollen Stelle einfügen. -- Gruß Jürgen 14:59, 16. Apr. 2010 (CEST)Beantworten