Forum: Win32/Win64 API (native code)
by DeddyH,
26. Aug 2010
Man weiß ja nicht, was der TE will: zuweisbare Liste oder nicht? Im ersteren Fall würde ich keine interne Liste führen, dafür dann aber vor jedem Zugriff mit Assigned prüfen, im zweiten Fall dann die Property ReadOnly deklarieren.
Forum: Win32/Win64 API (native code)
by DeddyH,
26. Aug 2010
Und noch ein Verweis auf #2. Ist der irgendwie weiß auf weiß, oder weshalb wird das ständig überlesen?
Forum: Win32/Win64 API (native code)
by DeddyH,
26. Aug 2010
Oder wenn sie in jedem Fall gebraucht wird, im Konstruktor anlegen und im Destruktor wieder freigeben.
Forum: Win32/Win64 API (native code)
by DeddyH,
26. Aug 2010
Wird die Liste wirklich jedesmal neu erzeugt, wenn ein Eintrag hinzukommen soll?
Forum: Win32/Win64 API (native code)
by DeddyH,
26. Aug 2010
sl := THashedStringList.Create;
Dieser Fehler kommt hier bestimmt einmal die Woche :zwinker:
P.S.: Wenn Du die Liste schon selbst erzeugst, kannst Du sie auch ReadOnly definieren. Falls Du das nicht willst, solltest Du zumindest einen Setter schreiben, der die übergebene Liste dann mit Assign in Deine eigene kopiert.