Programación sin tipos en Visual Basic
Actualización: noviembre 2007
El compilador de Visual Basic es capaz de cumplir dos reglas que afectan a su código fuente:
Cada variable local debe aparecer en una instrucción de declaración antes de que se utilice en cualquier otro tipo de instrucción. Esta regla se cumple de manera predeterminada.
Cada conversión de tipos de restricción debe especificarse con una palabra clave de conversión de tipos. Esta regla no se cumple de manera predeterminada.
Opciones de compilador que cambian las reglas
Puede cambiar cada una de estas reglas o ambas restableciendo las opciones del compilador correspondientes. Si se suaviza la regla de conversión de tipos, el compilador funcionará con una semántica de tipos permisiva, lo que le permite realizar conversiones de restricción sin palabras clave de conversión. Para obtener más información, consulte Comprobar tipos en Visual Basic.
Si se suaviza la regla de declaración de variable, podrá utilizar la programación sin tipos, lo que le permite hacer referencia a variables sin necesidad de declararlas primero. Para obtener más información, consulte Declaración implícita y explícita.
Normalmente, no se recomienda la programación sin tipos, ya que puede comportar errores de ejecución poco claros que afecten a los tipos de datos. Sin embargo, puede que le resulte útil en determinadas circunstancias, como al trasladar código de una aplicación antigua que no declaraba variables.
Vea también
Tareas
Solucionar problemas de tipos de datos
Conceptos
Tipos de datos en Visual Basic
Object como tipo de datos universal
Uso eficiente de tipos de datos
Referencia
Instrucción Option Explicit (Visual Basic)