vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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

VB.NET - Ein- und Umsteiger
Re: Dialog mehrmals öffnen 
Autor: Manfred X
Datum: 10.12.13 19:09

Wenn Du das Formular in einem Using-Block erstellst
und verwendest (vgl. Daves Beitrag), benötigst Du keinen
Aufruf von Dispose, weil das beim Erreichen vom "End Using"
erledigt wird - [I]Beendet die Definition des Using-Blocks
und gibt alle Ressourcen frei, die von dem Block gesteuert werden.[/I]

"Close" schließt das (modal angezeigte) Formular, gibt aber keine
Ressourcen frei; "Dispose" hingegen gibt die von Component belegten
Ressourcen für den Garbage Collector frei.
[I]Ein Formular wird bei Close nicht freigegeben, wenn .... Sie das Formular
mit ShowDialog angezeigt haben. In diesem Fall müssen Sie Dispose manuell
aufrufen, um alle Steuerelemente des Formulars für die Garbage Collection
zu kennzeichnen.[/I](MSDN) - oder eben den Using-Block nutzen.

Verzichtet man auf den Using-Block, muß nach einem Dispose-Aufruf auch
die Zugriffsvariable für die Formular-Instanz auf Nothing gesetzt werden.
Erst wenn alle Referenzen beseitigt sind, wird dieses Formular (das nicht
mehr über Ressourcen verfügt) aus dem Speicher entfernt.

Beitrag wurde zuletzt am 10.12.13 um 19:25:47 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dialog mehrmals öffnen1.431sylvio09.12.13 18:02
Re: Dialog mehrmals öffnen976effeff09.12.13 18:42
Re: Dialog mehrmals öffnen1.101sylvio09.12.13 19:56
Re: Dialog mehrmals öffnen1.190ModeratorDaveS09.12.13 20:17
Re: Dialog mehrmals öffnen939sylvio10.12.13 13:44
Re: Dialog mehrmals öffnen1.094ErfinderDesRades10.12.13 14:51
Re: Dialog mehrmals öffnen982sylvio10.12.13 15:35
Re: Dialog mehrmals öffnen997Manfred X10.12.13 19:09
Re: Dialog mehrmals öffnen944ErfinderDesRades10.12.13 19:51
Re: Dialog mehrmals öffnen949Manfred X10.12.13 19:54
Re: Dialog mehrmals öffnen996ErfinderDesRades10.12.13 20:04
Re: Dialog mehrmals öffnen945ModeratorDaveS10.12.13 22:11

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