Einzelnen Beitrag anzeigen

Benutzerbild von Nonsense
Nonsense

Registriert seit: 23. Nov 2002
389 Beiträge
 
Delphi 5 Standard
 
#1

Probleme mit Pointer-Übergabe - Was mache ich falsch?

  Alt 24. Apr 2004, 19:32
Hallo,

ich möchte einen Pointer auf eine Instanz speichern, um später auf diese zuzugreifen.
Delphi-Quellcode:
// Die Prozedur wird von einer anderen Unit aus aufgerufen.

procedure TFormParameter.MeineProzedur(Settings: TSettings);
var
  FSettings: ^TSettings;
begin
  // Settings wird übergeben und Pointer soll gespeichert werden
  FSettings^ := Settings;

  [...]
end;
Ich bekomme eine AV ("[...] write of adress 00000000" !?). Aber warum?
  Mit Zitat antworten Zitat