Professional Documents
Culture Documents
Para obtener más información sobre estos bloques de creación de un programa de Visual
Basic, vea Soluciones y proyectos y Ensamblados y caché global de ensamblados (C# y Visual
Basic).
1. Instrucciones Option
2. Instrucciones Imports
3. Instrucciones Namespace y elementos del nivel de espacio de nombres
Instrucciones Option
Las instrucciones Option establecen reglas de base para el código subsiguiente, y de esta
forma ayudan a prevenir errores de sintaxis y de lógica. Option Explicit (Instrucción, Visual
Basic) garantiza que se declaran todas las variables y que se escriben correctamente, lo que
reduce el tiempo de depuración. La instrucción Option Strict (Instrucción) ayuda a reducir
errores de lógica y pérdidas de datos que puedan producirse al trabajar entre variables de
diferentes tipos de datos. Option Compare (Instrucción) especifica la manera en que se
comparan las cadenas entre sí, según sus valores Binary o Text.
Instrucciones Imports
Puede incluir Instrucción Imports (Tipo y espacio de nombres de .NET) para importar
nombres definidos fuera del proyecto. Las instrucciones Imports permiten que el código haga
referencia a clases y otros tipos definidos en el espacio de nombres importado sin tener que
calificarlos. Puede utilizar tantas instrucciones Imports como sea necesario. Para obtener más
información, vea Referencias y la instrucción Imports (Visual Basic).
Instrucciones Namespace
Los espacios de nombres ayudan a organizar y clasificar los elementos de programación para
facilitar la agrupación y el acceso. Utiliza Namespace (Instrucción) para clasificar las
instrucciones siguientes dentro de un espacio de nombres determinado. Para obtener más
información, vea Espacios de nombres en Visual Basic.
Instrucciones De Compilación Condicional
Las instrucciones de compilación condicional pueden aparecer prácticamente en cualquier
parte del archivo de código fuente. Determinan que partes del código se incluyan o excluyan
en tiempo de compilación en función de ciertas condiciones. También puede utilizarlas para
depurar la aplicación, ya que el código condicional se ejecuta únicamente en modo de
depuración. Para obtener más información, vea Compilación condicional en Visual Basic.
2. Structure (Instrucción)
3. Module (Instrucción)
Los elementos de datos en el nivel de espacio de nombres son las enumeraciones y los
delegados.
Ejem:
[ Inherits classname ]
[ Implements interfacenames ]
[ statements ]
End Class
Structure (Instrucción)
Declara el nombre de una estructura e introduce la definición de las variables, propiedades,
eventos y procedimientos que la estructura incluye.
Ejem:
[ Implements interfacenames ]
[ datamemberdeclarations ]
[ methodmemberdeclarations ]
End Structure
Module (Instrucción)
Declara el nombre de un módulo e introduce la definición de las variables, propiedades,
eventos y procedimientos que incluye el módulo.
Ejem:
[ statements ]
End Module
Ejem:
[ Inherits interfacenames ]
End Interface
.
Elementos De Programación En El Nivel De Módulo
Los procedimientos, operadores, propiedades y eventos son los únicos elementos de
programación que pueden contener código ejecutable (instrucciones que realizan acciones en
tiempo de ejecución). Son elementos del nivel de módulo del programa. Para obtener más
información sobre los elementos del nivel de procedimiento, vea los siguientes temas:
3. Declare (Instrucción)
4. Operator (Instrucción)
5. Property (Instrucción)
6. Event (Instrucción)
Los elementos de datos en el nivel de módulo son las variables, las constantes, las
enumeraciones y los delegados.
Ejem:
[ Exit Function ]
[ statements ]
End Function
Ejem:
[ statements ]
[ Exit Sub ]
[ statements ]
End Sub
Declare (Instrucción)
Declara una referencia a un procedimiento implementado en un archivo externo.
Ejem:
' -or-
Operator (Instrucción)
Declara el símbolo de operador, los operandos y el código que definen un procedimiento de
operador en una clase o estructura.
Ejem:
[ statements ]
[ statements ]
Return returnvalue
[ statements ]
End Operator
Property (Instrucción)
Declara el nombre de una propiedad y los procedimientos de propiedad usados para
almacenar y recuperar el valor de la propiedad.
Ejem:
[ statements ]
End Get
[ statements ]
End Set
End Property
- or -
Event (Instrucción)
Declara un evento definido por el usuario.
Ejem:
[ <attrlist> ] [ accessmodifier ] _
[ Implements implementslist ]
' -or-
[ <attrlist> ] [ accessmodifier ] _
[ Implements implementslist ]
' -or-
[ <attrlist> ] [ accessmodifier ] _
[ Shared ] [ Shadows ] Custom Event eventname As delegatename _
[ Implements implementslist ]
[ statements ]
End AddHandler
[ statements ]
End RemoveHandler
[ <attrlist> ] RaiseEvent(delegatesignature)
[ statements ]
End RaiseEvent
End Event
Los elementos de datos en el nivel de procedimiento se limitan a las constantes y las variables
locales.
Procedimiento Main
El procedimiento Main es el primer código que se ejecuta cuando se ha cargado su aplicación.
Main actúa como punto de partida y control general de la aplicación. Hay cuatro variedades de
Main:
1. Sub Main()
La variedad más común de este procedimiento es Sub Main(). Para obtener más información,
vea Procedimiento Main en Visual Basic.