Einführung in Delphi

Der allgemeine Sprachgebrauch für diese Programmiersprache lautet auch PASCAL; und es gibt dafür auch mehrere Sprachvarianten oder nur Varianten, bei denen der Code einfach nur eins zu eins ausgetauscht werden kann.

Es existieren mehrere Entwicklungsumgebungen, die ähnlichen oder gleichen Programmiercode beinhalten: Das sind

  • Embarcadero Delphi 32Bit/64Bit
  • LAZARUS für Windows
  • DELPHI NET-Versionen
  • LINUX/UNIX-PASCAL-Varianten
  • LAZARUS für LINUX
  • LAZARUS für Cross-Plattformen
  • Grundlegendes zu Delphi Programmen:

    1. unit Unit1;
    2. interface
    3. uses
    4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    5. Dialogs;
    6. type
    7. TForm1 = class(TForm)
    8. private
    9. { Private-Deklarationen }
    10. public
    11. { Public-Deklarationen }
    12. end;
    13. var
    14. Form1: TForm1;
    15. implementation
    16. {$R *.dfm}
    17. end.

    In neueren Delphis wie den 10ern und dem 11er:

    1. unit Unit1;
    2. interface
    3. uses
    4. Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
    5. Vcl.Controls, Vcl.Forms, Vcl.Dialogs;
    6. type
    7. TForm1 = class(TForm)
    8. private
    9. { Private-Deklarationen }
    10. public
    11. { Public-Deklarationen }
    12. end;
    13. var
    14. Form1: TForm1;
    15. implementation
    16. {$R *.dfm}
    17. end.