Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.347 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Zugriff auf Klasseneigenschaften -- Verstehe die Fehlermledung nicht

  Alt 7. Aug 2011, 14:12
Hinter deinen Klassenmethoden fehlt das Schlüsselwort static.

Nebenbei würde ich mir mal einen Styleguide anschauen, der Quelltext sieht ja aus...

// EDIT:
Delphi-Quellcode:
type
  TDP = class
  private
  class var
    FInstance: TDP;
    FXMLFileName: string;
  public
    destructor Destroy; override;

    class function Instance: TDP;
    class function NewInstance: TObject; override;

    class procedure SetXMLFileName(const AFilename: string); static;

    class property XMLFileName: string read FXMLFileName write SetXMLFileName;
  end;
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke ( 7. Aug 2011 um 14:23 Uhr)
  Mit Zitat antworten Zitat