Einzelnen Beitrag anzeigen

F1r3man

Registriert seit: 8. Nov 2016
8 Beiträge
 
#4

AW: "identifier" expected but "BEGIN" found

  Alt 8. Nov 2016, 08:56
  1. Mach doch bitte Delphi-Tags statt unspezifischer Code-Tags um deine Quellcode-Ausschnitte.
  2. Formatiere doch mal deinen Quelltext. So, wie er jetzt ist, kann man nicht erkennen, welches begin zu welchem end gehört. Und irgendsowas ist nämlich dein Problem.
Edit - mehr Genörgel:
  1. Du verwendest das Keyword object. Ich würde dringend auf class umsteigen. object dient der Rückwärtskompatibilität zu DOS-Programmen.
  2. Scheinbar versuchst du, Methoden "inline" in der Klasse zu implementieren. Das geht in Delphi nicht - in FP vermutlich genausowenig.
Moin,

erst einmal herzlich Willkommen hier in der Delphi-Praxis.

Die genaue Syntax von Freepascal kenne ich zwar auch nicht,
aber für mein Verständnis müsste das, verallgemeinert, so aussehen:

Delphi-Quellcode:
Type
  Typenbezeichner = class
  private
    Felddeklarationen
    Methodenköpfe
  protected
  public
    constructor
    destructor
  end;

implementation
  Implementierung der Methoden
vielen dank, ihr beide, ich setze mich mal drann...
melde mich wenn ich das fertig hab xD

Geändert von F1r3man ( 8. Nov 2016 um 08:59 Uhr)
  Mit Zitat antworten Zitat