Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#12

AW: Objektzuweisung zu TStrings funktioniert nicht

  Alt 1. Feb 2012, 12:39
Leere Funktionen sind halt genauso schlimm, wie leere Try-Except ... sowas macht man einfach nicht, denn das Ergebnis sieht man hier.
Delphi-Quellcode:
function TStrings.GetObject(Index: Integer): TObject;
begin
  Result := nil;
end;

procedure TStrings.PutObject(Index: Integer; AObject: TObject);
begin
end;
(wird von TMemoStrings nicht überschrieben)


Aber über die das NIL der Zugriffsverletzung bin ich damals recht schnell auf das Problem gestoßen.

Selbst hier ging es nicht und da sollte es von Codeseite kaum Probleme geben (solange mindestens eine Zeile vorhanden ist).
Delphi-Quellcode:
Memo1.Objects[0] := irgendwas;
if Memo1.Objects[0] = irgendwas then
  ...
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat