Einzelnen Beitrag anzeigen

Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#1

TStringList und AddObject: wie richtig verwenden ?

  Alt 4. Sep 2024, 15:02
Hallo,
ich habe folgenden Code, der mir in einer anderen Anwendung ein MAV
memory access violence liefert:
Delphi-Quellcode:
type
  Thelper = class
  public
     caption: String;
   id: Integer;
  end;
var tester: Thelper;
var sl: TStringList;
begin
  tester := Thelper.Create;
  tester.caption := 'foo';
  tester.id := 123;
  
  sl := TStringList.Create;
  sl.AddObject('bar', TObject(tester));
  
  ShowMessage(Thelper(sl.Objects[0]).caption);
end.
ist da irgendwo ein Fehler ?
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat