Einzelnen Beitrag anzeigen

Benutzerbild von ste_ett
ste_ett

Registriert seit: 10. Sep 2004
Ort: Dülmen
464 Beiträge
 
Delphi 7 Professional
 
#6

Re: Fehler beim Beschreiben eines Records

  Alt 31. Mär 2006, 13:09
Du darfst schreibend auf "FBehavior" zugreifen, aber nicht auf "FBehavior.Count";

Entweder du schreibst die Setter-Methoden (wie oben erwähnt) oder du schreibst den kompletten Record neu.

Bsp.:
Delphi-Quellcode:
procedure DoSomething;
var
  ATrigger: TTrigger;
  TempBehavior: TTriggerBehavior;
begin
  ATrigger := TTrigger.Create;
  TempBehavior.Count := ATrigger.Behavior.Count +1;
  TempBehavior.MemoPosition := ATrigger.Behavior.MemoPosition;
  ATrigger.Behavior := TempBehavior;
  ATrigger.Free;
end;
Stefan
"Geht nicht!" ist keine Fehlerbeschreibung und "Hab ich schon versucht!" keine Antwort!

Hey, it compiles! Ship it!
  Mit Zitat antworten Zitat