“Conocimientos Programación>Visual Basics Programación

Cómo Downcast en VB.NET

2012/1/22
Visual Basic ( VB ) es un lenguaje de programación y entorno de desarrollo integrado ( IDE ) desarrollado por Microsoft basado en el lenguaje de programación Basic . La versión de . NET permite a los programadores crear programas de . NET Framework . Downcasting , ya que se refiere a la programación, es el proceso de perfeccionamiento de una referencia a una clase derivada de la clase base. Downcasting se observa sobre todo en C + + , los lenguajes de programación C # y Java , pero también se puede hacer en VB.NET . En VB.NET , de fundición es generalmente automática una vez que un objeto ha sido asignado a una variable . Sin embargo, puede desactivar la función de conversión automática y especifique el downcasting en el código VB.NET . Instrucciones
1

abierto VB.NET y Visual Basic 2010 . La versión de . NET del IDE es el primero en utilizar el . NET Framework . La versión de 2010 también permite la programación con. NET Framework . Seleccione para abrir un proyecto existente o iniciar uno nuevo desde la pantalla de bienvenida .

2 Haga clic en la opción "Ver " del menú y luego " Código " para abrir el Editor de código . También puede hacer clic en cualquier lugar de una forma y luego en " Ver código " también para abrir el Editor de código.
3

cambiar la propiedad " Option Strict " en "Sí " en la parte superior del código VB.NET añadiendo la siguiente línea:

" Option Strict On"

Esto desactiva la función de conversión automática en VB.NET y asegura que la única fundición que se hará será especificado por el programador.
4

Utilice el operador " DirectCast " para hacer una conversión explícita . Además, use el operador " GetType " para garantizar que el objeto que se está trabajando es válida para downcasting . Por ejemplo, si usted quiere hacer downcasting en un cuadro de texto , el código será:

" x As System.Type

x = txtExample.GetType ()
< p > MessageBox.Show ( x.FullName )

TypeOf Si x es TextBox Entonces

x = DirectCast ( txtExample , TextBox )

End If "
5

Haga clic en " Guardar" icono para guardar los cambios en el código .

Visual Basics Programación
Cómo llamar a un procedimiento almacenado en un servidor SQL de VB
Tutoriales de Word con VB
Cómo convertir el formato de fecha
Cómo separar una cadena en VBA
Cómo buscar una cadena en un archivo
Cómo cambiar el puntero del mouse en Visual Basic 6
Cómo abrir una base de datos en Xcode
Cómo enviar una matriz a través de Winsock en Visual Basic 6
Conocimientos Informáticos © http://www.ordenador.online