vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht wird 
Autor: markusxy
Datum: 08.04.25 22:41

Ich weiß ja nicht was du machst, aber deine Aktion geht in die falsche Richtung.
Mit Set Objektvariable = Nothing wird kein Objekt freigegeben. Es wird der Reference-Counter um einen Wert reduziert.
Sobald der Reference-Counterden entsprechenden Wert erreicht hat, wird der Speicher freigegeben.
So lange also Class_Terminate nicht ausgeführt wird, gibt es nach wie vor Referenzen auf das Objekt.

Also einfach mal deinen Code genauer ansehen.

OT: Für User wie dich, die sich mit C/ASM auskennen, sollte es auch kein Problem sein den Zähler innerhalb der Klasse zu finden.
Wenn man weiß was man tut, darf man da auch manipulieren, wenn nicht sind Abstürze unvermeidlich.

Beitrag wurde zuletzt am 08.04.25 um 22:42:57 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Anwendung crasht, wenn Klassenvariablen Kopie gelöscht wird474Mandelkeks30.03.25 14:17
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...178markusxy30.03.25 20:02
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...217Mandelkeks31.03.25 09:23
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...198markusxy08.04.25 22:41
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...167Mandelkeks08.04.25 23:05
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...156markusxy09.04.25 13:39
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...144Mandelkeks09.04.25 14:06
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...127markusxy09.04.25 15:19
Re: Anwendung crasht, wenn Klassenvariablen Kopie gelöscht w...124Mandelkeks09.04.25 20:45

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel