AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:17

Parameter dieser Suchanfrage:

Suche in Thema: TObjectList.Free erzeugt AV
Suche alle Beiträge, die von "SvB" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 9. Feb 2015
    Mit geht es hierbei um folgendes:

    Mit ReportMemoryLeaksOnShutdown := true; ist das eine, aber ich habe z.B. in meinem Programm ein Formular, das bei einigen Benutzern den ganzen Tag offen ist. Darin ist eine Liste von Daten, die sich in regelmäßigen Abständen im Hintergrund aus eine DB aktualisieren. Wenn ich in dieser ganzen Aktualisierungsgeschichte irgendwo nicht sauber programmiert habe,...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 9. Feb 2015
    Gibt es eine Möglichkeit in seinem eigenen Programm mitprotokollieren zu lassen, durch was Speicher verbraucht wird? Am besten wäre die Unit und das einzelne Objekt, die protokolliert wird.

    Angenommen ich hab jetzt nicht sauber gearbeitet und während der Laufzeit wird der Speicherverbrauch immer höher, am Ende wirds aber abgeräumt und ich bekomme durch ReportMemoryLeaksOnShutdown := true;...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 7. Feb 2015
    @Sir Rufo:
    Du hast schon recht, verstehe ich. Das steht auch noch das ein oder andere auf meiner ToDo Liste. Ich hab nur gerade das Problem, dass ich mit meinem Projekt etwas hinten dran bin und der Kunde schon jammert, dass er jetzt mal was sehen will. Auch wenns im Moment für den ein oder anderen QuickAndDirty ist, ich muss mal was fertig bekommen. Übrigens: dem Kunden ist es egal wie es...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 7. Feb 2015
    Musste den Code gerade noch mal etwas anpassen:
    TShowModalCenter = class helper for TForm
    function ShowModalCenter(ACenterForm: TForm): Integer;
    end;

    function TShowModalCenter.ShowModalCenter(ACenterForm: TForm): Integer;
    var
    X, Y: Integer;
    begin
    X := ((ACenterForm.Width - Width) div 2) + ACenterForm.Left;
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 7. Feb 2015
    Moin,

    neuer Tag neues Glück und die Sonne scheint, da kann es ja nur besser werden.

    Meine Idee hinter der ObjectList (Interface) ist, dass auf jeden Fall beim schließen des Hauptformulars alles aufgeräumt wird. Es sind nicht nur die Unterformulare, sondern auch andere Objekte wie Stringlisten, die in der ObjectList liegen. Falls mal, was auch immer, passiert, soll aufgeräumt werden. Die...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 6. Feb 2015
    Sorry, ich bin nicht der 100%ige Delphi-Crack.

    Wenn ich das jetzt richtig verstanden habe, dann müsste ich ja sinnvollerweise meine TObjectList informieren, wenn irgendein TComponent entfernt wird, damit es dann aus der Liste fliegt. Vielleicht ist es jetzt auch einfach zu spät.

    Ne, anders. Damit das mit FreeNotification funktioniert (TComponent), müsste ich das in mein Hauptformular...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 6. Feb 2015
    Ich glaube ich habe mich da etwas verrannt. Nach weiteren Überlegungen passen meine Idee und mein Ansatz dann doch nicht so ganz.

    Ich arbeite schon mit einem TInterfacedObject, in dem die TObjectList enthalten ist.
    In einem Formular erzeuge ich im OnCreate noch andere benötigte Formulare, deren Referenz ich in der TObjectList ablege, damit die auf jeden Fall aufgeräumt werden, falls es mal...
  • Forum: Object-Pascal / Delphi-Language

    AW: TObjectList.Free erzeugt AV

      Delphi
      by SvB, 6. Feb 2015
    OK, hatte gehofft, das man das prüfen kann. Dann mach ich anders, ist auch kein Problem.
    Danke Euch für die Infos.
  • Forum: Object-Pascal / Delphi-Language

    TObjectList.Free erzeugt AV

      Delphi
      by SvB, 6. Feb 2015
    Ich stehe gerade etwas auf dem Schlauch und würde mich über eine Tipp freuen.

    Ich habe eine TObjectList mit OwnObjects = True. In der Liste sind mehrere Objekte angefügt.
    Jetzt hab ich das Problem, dass ein Objekt an anderer Stelle schon frei gegeben wurde und
    ObjectList.Free eine Exception auslöst, da das eine Objekt nicht mehr existiert.

    Jetzt möchte ich vor dem ObjectList.Free prüfen,...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=SvB&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=183819
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz