Einzelnen Beitrag anzeigen

derMischa

Registriert seit: 7. Aug 2009
5 Beiträge
 
#1

Zugriffsverletzung nachdem eine Variable deklariert wurde

  Alt 7. Aug 2009, 14:13
Hallo zusammen,
ich programmiere an einer DLL rum, in der unter anderem 2 records definiert sind. Der zweite record beinhaltet eine Instanz des ersten records. Der erste record besteht bisher lediglich aus einer Variablen. Bis zu diesem Stand funktionierte alles super. Nachdem ich im ersten record eine weitere Variable deklariert habe, bekomme ich jetzt neuerdings einen Zugriffsfehler beim Schreiben. Die Variable wurde aber noch nicht verwendet, nur deklariert. Habt ihr eine Idee, woran es liegen könnte? Es hat sich wirklich nur diese eine Zeile verändert.

Delphi-Quellcode:

type
  PData = ^TData;
  TData = record
    AnzParameter : Integer;
    test : Integer; // <= zweite Variable
  end;

type
  PGesamt=^TGesamt;
  TGesamt=packed record

    // Hier werden noch weitere Variablen deklariert

    DataPtr: TData;
    
    // Hier werden noch weitere Variablen deklariert

  end;
  Mit Zitat antworten Zitat