“Conocimientos Programación>Visual Basics Programación

Cómo escribir una Clase Dispose con Visual Basic

2014/9/10
. Marco NET Visual Basic y Microsoft de haber realizado la programación mucho más fácil , proporcionando una función de " recolección de basura ", que recupera automáticamente la memoria utilizada por los objetos cuando ya no sean necesarios. La recolección de basura ya no es necesario para que los programadores se preocupan cuidadosamente acerca de cómo eliminar objetos , como deben en muchos otros lenguajes como C y C + + . Sin embargo , la recolección de basura también hace deleción menos predecible , por lo que las técnicas de gestión de recursos de idiomas sin recolección de basura a menudo no funcionan en la basura idiomas recogidos. Por suerte , . NET incluye una interfaz IDisposable , que le permite liberar recursos de forma manual cuando ya no se utilizan . Cosas que necesitará
Microsoft Visual NET
código fuente ( . Archivo VB ) para una clase básica . Sin un método Dispose
Ver Más instrucciones
1

abierto su archivo. vb en . NET .
2

Visual Basic Agregar un " Implementa IDisposable " declaración en la parte superior de su clase. Por ejemplo , si su clase se denomina " MyDisposableThing " , debería tener este aspecto :

Public Class MyDisposableThingImplements IDisposable ' aplicación de su clase ... End Class
3

Agregue un método Dispose de la clase, entre la declaración " Implementos " y la línea " End Class " . Se debe tener este aspecto :

Public Sub Dispose () Implementaciones IDisposable.Dispose ' Disposal codeEnd Sub
4

Agregar código para disponer adecuadamente de los recursos no basura recogido su clase utiliza . Esto dependerá de las características específicas de su clase. Si alguno de los miembros de su clase también implementar IDisposable , probablemente debería llamar a su método Dispose ( comprobar su documentación de la clase para asegurarse ) . Por ejemplo :

myDisposableMember.Dispose ()

Visual Basics Programación
Cómo utilizar VBA para leer un documento de Microsoft Word
Cómo programar una barra de desplazamiento vertical con un cuadro de texto en Visual Basic 6.0
Visual Basic 6.0 SQL Tutorial
Cómo ejecutar un comando en un sistema remoto en Visual Basic
Cómo leer texto entre dos etiquetas HTML en Visual Basic 6
Cómo configurar Visual Basic 6.0
Visual Basic 6 Paso a Paso
Cómo utilizar CreateProcess en VB6
Conocimientos Informáticos © http://www.ordenador.online