Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Bericht - Unterformular verliert Focus beim Druck
  • peacemaker9115.01.12 22:01
       └ RE: Bericht - Unterformular verliert Focus beim ... PeterDoering15.01.12 23:30
          └ RE: Bericht - Unterformular verliert Focus bei... peacemaker9116.01.12 12:07
  • Beziehung der Daten
  • sunshine7767715.01.12 07:28
       └ RE: Beziehung der Daten PeterDoering16.01.12 00:06
       └ RE: Beziehung der Daten sunshine7767716.01.12 08:48
  • Username auslesen unter Access Runtime 2007/2010
  • jerry_lee_lewis12.01.12 14:27
       └ RE: Username auslesen unter Access Runtime 2007/... Karl Donaubauer14.01.12 20:23
  • Enter-Taste wechselt Datensatz (Access 2003)
  • Christian Kehl11.01.12 16:37
       └ RE: Enter-Taste wechselt Datensatz (Access 2003) PeterDoering11.01.12 18:05
       └ RE: Enter-Taste wechselt Datensatz (Access 2003) Karl Donaubauer11.01.12 19:17
       └ RE: Enter-Taste wechselt Datensatz (Access 2003) Christian Kehl12.01.12 14:22
  • ADP Projekt Migration auf Access 2010
  • ppfeifer09.01.12 09:48
       └ RE: ADP Projekt Migration auf Access 2010 PeterDoering11.01.12 18:36
  • Access Stammtisch München am 12.01.2012 (Do)
  • StefanWirrer10.01.12 08:59
  • Migration Access1997 auf Access2010 (2003)
  • wolf3307.01.12 17:36
       └ RE: Migration Access1997 auf Access2010 (2003) wolf3308.01.12 18:05
          └ RE: Migration Access1997 auf Access2010 (2003) Timo08.01.12 21:51
  • Aktualisierungsabfrage Werte in Finale-Tabelle sch...
  • etienne02.01.12 19:09
       └ RE: Aktualisierungsabfrage Werte in Finale-Tabel... Karl Donaubauer06.01.12 23:23
  • Laufende Nummer in Abfrage
  • pwakolbi02.01.12 07:19
       └ RE: Laufende Nummer in Abfrage PeterDoering02.01.12 11:48
       └ RE: Laufende Nummer in Abfrage Karl Donaubauer02.01.12 18:09
          └ RE: Laufende Nummer in Abfrage pwakolbi02.01.12 21:12
             └ RE: Laufende Nummer in Abfrage Timo02.01.12 22:48
       └ RE: Laufende Nummer in Abfrage pwakolbi03.01.12 11:43
          └ RE: Laufende Nummer in Abfrage Timo03.01.12 19:54
             └ RE: Laufende Nummer in Abfrage pwakolbi04.01.12 07:35
                └ RE: Laufende Nummer in Abfrage Timo04.01.12 10:00
                └ RE: Laufende Nummer in Abfrage PeterDoering05.01.12 11:49
  • Meine Datenbank löscht vollkommen willkürlich Date...
  • zswh7zl27.12.11 09:04
       └ RE: Meine Datenbank löscht vollkommen willkürlic... Karl Donaubauer27.12.11 19:29
          └ RE: Meine Datenbank löscht vollkommen willkürl... zswh7zl28.12.11 09:10
             └ RE: Meine Datenbank löscht vollkommen willkü... Karl Donaubauer28.12.11 15:26
                └ RE: Meine Datenbank löscht vollkommen will... zswh7zl29.12.11 09:29
                   └ RE: Meine Datenbank löscht vollkommen wi... Karl Donaubauer30.12.11 16:11
                      └ RE: Meine Datenbank löscht vollkommen ... zswh7zl02.01.12 08:04
                         └ RE: Meine Datenbank löscht vollkomme... Karl Donaubauer02.01.12 19:15
                            └ RE: Meine Datenbank löscht vollkom... zswh7zl03.01.12 07:28
                               └ RE: Meine Datenbank löscht vollk... zswh7zl04.01.12 07:17
       └ RE: Meine Datenbank löscht vollkommen willkürlic... PeterDoering28.12.11 08:33
  • Datensätze mit Ähnlichem Inhalt
  • Peter18.12.11 15:58
       └ RE: Datensätze mit Ähnlichem Inhalt Karl Donaubauer19.12.11 19:07
          └ RE: Datensätze mit Ähnlichem Inhalt Peter21.12.11 09:54
             └ RE: Datensätze mit Ähnlichem Inhalt Karl Donaubauer21.12.11 10:11
                └ RE: Datensätze mit Ähnlichem Inhalt Peter21.12.11 11:09
                   └ RE: Datensätze mit Ähnlichem Inhalt PUe24.12.11 10:53
       └ RE: Datensätze mit Ähnlichem Inhalt PUe24.12.11 11:21
          └ RE: Datensätze mit Ähnlichem Inhalt Karl Donaubauer24.12.11 18:22
             └ RE: Datensätze mit Ähnlichem Inhalt Timo24.12.11 23:02
                └ RE: Datensätze mit Ähnlichem Inhalt PUe26.12.11 21:27
             └ RE: Datensätze mit Ähnlichem Inhalt PUe26.12.11 21:26
                └ RE: Datensätze mit Ähnlichem Inhalt Timo26.12.11 21:51
                   └ RE: Datensätze mit Ähnlichem Inhalt Timo27.12.11 10:56
                └ RE: Datensätze mit Ähnlichem Inhalt Karl Donaubauer27.12.11 17:34
                   └ RE: Datensätze mit Ähnlichem Inhalt Timo27.12.11 21:54
                      └ RE: Datensätze mit Ähnlichem Inhalt PeterDoering28.12.11 08:38
                         └ RE: Datensätze mit Ähnlichem Inhalt PUe02.01.12 16:09
  • Variablen richtig entsorgen
  • Georg M27.12.11 10:23
       └ RE: Variablen richtig entsorgen PeterDoering28.12.11 08:49
          └ RE: Variablen richtig entsorgen Georg M28.12.11 09:12
          └ RE: Variablen richtig entsorgen Georg M28.12.11 09:31
             └ RE: Variablen richtig entsorgen PeterDoering02.01.12 11:54
  • Komprimieren unter ACCESS 2010
  • msa02.01.12 11:39
  • Inventurliste
  • vanTom29.12.11 12:07
       └ RE: Inventurliste Karl Donaubauer29.12.11 17:19
  • Hallo Leute,
  • habaadler27.12.11 15:51
       └ Ja/Nein-Feld in mehreren DS aktualisieren Karl Donaubauer27.12.11 17:13
    Georg M
    Gesendet: 27.12.11 10:23
    Betreff: Variablen richtig entsorgen


    Member

    Beiträge: 7

    Hallo,
    Ich habe eine Klasse 'Parent', die eine Kollektion aus 'Children'-Elementen, auch jeweils Klassen, enthält. Die Children haben eine Eigenschaft 'Parent' die das übergeordnete Objekt referenziert. Damit können Sie dem Parent über Änderungen informieren, was mit Ereignissen in diesem Fall (Kollektion) nicht möglich ist. Ich möchte wissen, wie ich das Parent-Objekt nach der Verwendung korrekt entsorge.

    Wenn die Parent-Klasse ihre Aufgabe erledigt hat, entlade ich sie in der ursprünglichen Prozedur mit Set Nothing:
    | Sub WorkWithParents
    |
    | Dim P As New Parent
    | P.Marry
    | P.MakeChild
    | P.MakeAnotherChild
    | Set P = Nothing
    |
    | End Sub

    Dadurch wird automatisch die Terminate-Methode des Parent-Objekts aufgerufen, in der ich die Klassenobjekte zerstöre (ChildrenCol ist eine Vba.Collection):
    | Private Sub Class_Terminate()
    |
    | Set ChildrenCol = Nothing
    |
    | End Sub

    Reicht das? Werden dadurch sozusagen die Kinder automatisch elternlos oder bleibt etwas im Speicher zurück? Muss es zur vollständigen Entsorgung so (oder ähnlich) heißen:
    | Private Sub Class_Terminate()
    |
    | Dim C As Children
    |
    | For Each C In Me.ChildrenCol
    | Set C.Parent = Nothing 'Referenz auf Parent entfernen
    | Set C = Nothing 'Objekt an sich löschen
    | Ne|t
    |
    | Set ChildrenCol = Nothing
    |
    | End Sub

    Oder checkt Vba von Haus aus die korrekte Entsorgung? In .net gibts ja eine automatisch Garbage-Collection, die nach meinem Verständnis genau das macht.

    Vielen Dank für eure Antworten,
    Georg




    Top of the page Bottom of the page


    Seite: < 77 78 79 80 81 82 ... 83 84 85 86 87 88 89 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)