Los nombres y marcas comerciales mencionados en este manual son propiedad de sus respectivos autores o fabricantes

Un Sencillo Manual de VB.NET Para aportes y sugerencias puede escribir al correo del autor: [email protected] Los nombres y marcas comercia

6 downloads 80 Views 25KB Size

Recommend Stories


Las marcas y nombres de los productos utilizados en este manual son marcas registradas de sus respectivos propietarios
NetDeliver @V5100 Manual de usuario Marcas registradas Las marcas y nombres de los productos utilizados en este manual son marcas registradas de su

Sony, VAIO y el logotipo de VAIO son marcas o marcas registradas de Sony Corporation. El resto de marcas son marcas o marcas registradas de sus
Sony, VAIO y el logotipo de VAIO son marcas o marcas registradas de Sony Corporation. El resto de marcas son marcas o marcas registradas de sus respec

Marcas y propiedad industrial
Derecho Mercantil. Invenciones industriales. Signos distintivos. Marca y envase de producto

Todos los artículos que trabajamos son de primera calidad, contando siempre con los mejores fabricantes y marcas del mercado
www.relusur.com En este catálogo desglosamos la mayoría de los apartados en componentes industriales, recambios y consumibles industriales que nuest

Copyright y licencia. Microsoft y Windows son marcas comerciales de Microsoft Corporation en los Estados Unidos y otros países
Copyright y licencia © Copyright 2011 Hewlett-Packard Development Company, L.P. La información contenida en el presente documento está sujeta a cambio

Story Transcript

Un Sencillo Manual de VB.NET

Para aportes y sugerencias puede escribir al correo del autor: [email protected]

Los nombres y marcas comerciales mencionados en este manual son propiedad de sus respectivos autores o fabricantes.

México, 24 de Septiembre de 2012

1

Un Sencillo Manual de VB.NET

Concepto de Espacio de nombres (Namespace) Es una forma de agrupar clases, funciones, tipos de datos, etc. que están relacionadas entre sí. Para saber que es lo que contiene un Namespace, simplemente escribe el nombre con un punto y te mostrará una lista desplegable con los miembros que pertenecen a dicho espacio de nombres.

Concepto de Ensamblado (Assembly ) Un ensamblado es el bloque constructivo primario de una aplicación de .NET Framework. Se trata de una recopilación de funcionalidad que se construye, versiona e instala como una única unidad de implementación (como uno o más archivos). Declarar Variables El compilador de Visual Basic utiliza la instrucción Dim para determinar el tipo de datos de la variable y otra información, como por ejemplo qué código puede obtener acceso a la variable. En el ejemplo siguiente se declara una variable que contiene un valor Integer. Dim numberOfStudents As Integer Puede especificar cualquier tipo de datos o el nombre de una enumeración, estructura, clase o interfaz. Dim finished As Boolean Dim monitorBox As System.Windows.Forms.Form En un tipo de referencia, la palabra clave New se utiliza para crear una nueva instancia de la clase o estructura especificada por el tipo de dato. Si utiliza New, no utilice una expresión de inicializador. En su lugar, si son necesarios, proporcione argumentos al constructor de la clase a partir de la que está creando la variable. Dim bottomLabel As New System.Windows.Forms.Label Declarar variables múltiples Se pueden declarar varias variables en una instrucción de declaración si se especifica el nombre de variable de cada una, y se sigue cada nombre de matriz con paréntesis. Las variables múltiples se separan con comas. Dim lastTime, nextTime, allTimes() As Date

México, 24 de Septiembre de 2012

2

Un Sencillo Manual de VB.NET

Estructura de un programa de Visual Basic .NET Al iniciar un proyecto o archivo y abrir el editor de código, verá que ya hay código en el lugar que le corresponde y en el orden correcto. Cualquier código que escriba debe seguir la siguiente secuencia: 1. Instrucciones Option 2. Instrucciones Imports 3. Instrucciones Namespace y elementos del nivel de espacio de nombres Si escribe instrucciones en un orden distinto, pueden producirse errores de compilación. Un programa también puede contener instrucciones de compilación condicional. Pueden incluirse en el archivo de código fuente entre las instrucciones de la secuencia anterior. 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. 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.

México, 24 de Septiembre de 2012

3

Un Sencillo Manual de VB.NET

Aplicaciones en Modo Consola Abra un proyecto en modo consola y copie y pegue lo siguiente: Module Module1 Sub Main() Dim edad As Integer Dim R As String = "S" While (R = "S") Console.Clear() Console.Write("POR FAVOR CAPTURE SU EDAD: ") edad = Console.ReadLine() If (edad > 17) Then Console.Write("SU EDAD ES: ") Console.WriteLine(edad) Console.WriteLine("AUTORIZADO PARA MANEJAR. ES MAYOR DE EDAD") Else Console.WriteLine("NO DEBE CONDUCIR. ES MENOR DE EDAD") Console.Beep(500, 1000) End If Console.Write("DESEA INTENTARLO DE NUEVO: ") R = Console.ReadLine() End While Console.WriteLine("HA FINALIZADO EL PROGRAMA") Console.Read() End Sub End Module

México, 24 de Septiembre de 2012

4

Un Sencillo Manual de VB.NET

Para enviar mensajes a la pantalla en un proyecto de tipo Consola en se pone: System.Console.WriteLine("Hola!"); Como System es un "espacio de nombre" y Console es una clase que pertenece a ese espacio, se puede hacer esto para evitar poner toda la referencia: Imports C = System.Console; C.WriteLine("Hola"); Eso se llama Alias de espacio de nombre. Para leer lo que el usuario teclea se usa: Console.ReadLine(); Para detener la pantalla y que el compilador no pase sin mostrar nada se usa: Console.Read(); Sin embargo, si el tipo de dato que ingresa el usuario no coincide con el declarado para la variable se debe usar una función que convierta la cadena en el tipo deseado. Para convertir podemos usar la función Convert(). Ejemplo: this.textBox1.Text = Convert.ToString(Convert.ToDecimal(this.textBox2.Text)) La siguiente linea: calif = Convert.ToInt16(C.ReadLine()); Leería un dato introducido por el usuario desde el teclado y lo convertiría al tipo Int de 16 bits asignándolo a la variable "calif".

México, 24 de Septiembre de 2012

5

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.