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

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • 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
  • Access:Fehler beim Löschen
  • blacky1318.12.11 21:28
       └ RE: Access:Fehler beim Löschen Karl Donaubauer19.12.11 10:18
          └ RE: Access:Fehler beim Löschen blacky1319.12.11 12:08
             └ RE: Access:Fehler beim Löschen Karl Donaubauer19.12.11 18:19
                └ RE: Access:Fehler beim Löschen blacky1319.12.11 23:39
                   └ RE: Access:Fehler beim Löschen Karl Donaubauer20.12.11 00:54
                      └ RE: Access:Fehler beim Löschen blacky1320.12.11 09:30
                         └ RE: Access:Fehler beim Löschen Karl Donaubauer20.12.11 18:54
                            └ RE: Access:Fehler beim Löschen blacky1321.12.11 12:29
                               └ RE: Access:Fehler beim Löschen Karl Donaubauer21.12.11 14:08
                                  └ RE: Access:Fehler beim Löschen blacky1322.12.11 09:44
                                     └ RE: Access:Fehler beim Löschen Karl Donaubauer22.12.11 19:48
                                        └ RE: Access:Fehler beim Löschen blacky1323.12.11 14:21
                                           └ RE: Access:Fehler beim Löschen Karl Donaubauer23.12.11 14:33
  • Anzahl Tabellen in einer Access 2000-DB
  • DKKABG23.12.11 12:58
       └ RE: Anzahl Tabellen in einer Access 2000-DB Karl Donaubauer23.12.11 13:13
          └ RE: Anzahl Tabellen in einer Access 2000-DB DKKABG23.12.11 13:17
  • Inventarnummer
  • Peter16.12.11 21:11
       └ RE: Inventarnummer Karl Donaubauer17.12.11 10:16
          └ RE: Inventarnummer Peter17.12.11 11:37
             └ RE: Inventarnummer PeterDoering17.12.11 14:30
                └ RE: Inventarnummer Peter18.12.11 10:25
                   └ RE: Inventarnummer Karl Donaubauer18.12.11 14:41
                      └ RE: Inventarnummer Peter18.12.11 15:22
                         └ RE: Inventarnummer Karl Donaubauer19.12.11 18:01
                            └ RE: Inventarnummer Peter21.12.11 09:54
  • Ausgabe in Datei mit Seite von bis DoCMD.OutbutTo
  • Albe15.12.11 13:34
       └ RE: Ausgabe in Datei mit Seite von bis DoCMD.Out... Karl Donaubauer15.12.11 18:17
          └ RE: Ausgabe in Datei mit Seite von bis DoCMD.O... Gast16.12.11 07:46
             └ RE: Ausgabe in Datei mit Seite von bis DoCMD... PeterDoering16.12.11 13:29
             └ RE: Ausgabe in Datei mit Seite von bis DoCMD... Karl Donaubauer16.12.11 15:57
                └ RE: Ausgabe in Datei mit Seite von bis DoC... Gast19.12.11 09:27
                   └ RE: Ausgabe in Datei mit Seite von bis D... Karl Donaubauer19.12.11 10:06
  • Eigenschaftenblatt ohne Parameter
  • ewu16.12.11 20:51
       └ RE: Eigenschaftenblatt ohne Parameter PeterDoering17.12.11 10:29
  • Fehlermeldung bei Array
  • pwakolbi05.12.11 07:57
       └ RE: Fehlermeldung bei Array Holger05.12.11 09:26
          └ RE: Fehlermeldung bei Array pwakolbi07.12.11 13:39
       └ RE: Fehlermeldung bei Array PeterDoering05.12.11 15:12
          └ RE: Fehlermeldung bei Array pwakolbi07.12.11 13:38
             └ RE: Fehlermeldung bei Array PeterDoering07.12.11 14:50
                └ RE: Fehlermeldung bei Array Timo09.12.11 15:11
                   └ RE: Fehlermeldung bei Array PeterDoering09.12.11 23:59
                      └ RE: Fehlermeldung bei Array Timo10.12.11 10:27
                         └ RE: Fehlermeldung bei Array PeterDoering10.12.11 21:17
                            └ RE: Fehlermeldung bei Array Timo11.12.11 10:05
  • Access Stammtisch München am 08.12.2011 (Do)
  • StefanWirrer06.12.11 10:01
  • Daten nach SQL-Server in best. Schema übertragen
  • Holger02.12.11 09:33
       └ RE: Daten nach SQL-Server in best. Schema übertr... PeterDoering02.12.11 11:50
          └ Gelöst Holger05.12.11 08:43
  • Textsortierung in Abfragen
  • Holger02.12.11 10:15
       └ RE: Textsortierung in Abfragen Karl Donaubauer02.12.11 11:30
          └ Gelöst Holger05.12.11 08:40
    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: < 58 59 60 61 62 63 ... 64 65 66 67 68 69 70 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)