Einzelnen Beitrag anzeigen

Uwe.F.

Registriert seit: 19. Apr 2005
56 Beiträge
 
Delphi 7 Enterprise
 
#1

Alter Proggramierer - neuer Schnick-Schnack: Klassen :-((

  Alt 6. Jun 2007, 21:18
Hallo Zusammen,

als alter Programmierer kämpfe ich mal wieder mit den neumodischen mehr oder weniger sinnvollem Schnick-Schnack
Nachdem ich den "Objekten" ja noch eine gewisse Sinnhaftigkeit abgewinnen kann, scheitere ich nun an den "Klassen".

Der Fall: eine Unit mit Klassen eingebunden, Funktion aufgerufen und sofort kommt die Fehlermeldung:
"Im Projekt ist eine Exception der Klasse EAccessViolation aufgetreten. Meldung: Zugriffsverletzung ..."

Die Unit:

Delphi-Quellcode:
unit Polyphase;

interface

uses utils;

type
  THBF=class
  private
    fOrder:integer;
    OldOut:single;
  public
    constructor create(order:integer;Steep:boolean);
    function process(input:single):single;
  end;

implementation

constructor THBF.create(order:integer;Steep:boolean);
begin
  fOrder:=order; <- hier tritt der Fehler auf
  ...
  ...
Der Aufruf:
Delphi-Quellcode:
var HBF : THalfBandFilter;
begin
  HalfBandFilter.create(10, false);
  ...
Scheinbar wird für die Variable gar kein Platz reserviert Irgend jemand eine Idee?

Beste Grüße,
Uwe
Uwe
  Mit Zitat antworten Zitat