jueves, 27 de mayo de 2010

LAS VARIABLES

Cuando es declarada una variable también se define su ámbito, el ámbito de una variable es la región de código en la cual la variable se referencia directamente. Existen dos tipos de ámbitos de las variables:

  1. Local, es una variable declarada dentro de un procedimiento y se destruye cuando el procedimiento termina de ejecutarse.
  2. Módular, es una variable declarada a nivel módulo fuera de cualquier procedimiento y son declaradas en la parte superior del Editor de Código arriba del primer procedimiento, este espacio es llamado Sección de Declaraciones Generales (General Declaration Section).

Convenciones para el nombre de los controles

Es recomendable utilizar convenciones para el nombre de los controles, es decir, que al momento de dar lectura
al código sea fácil de entender y comprender, por lo que el establecimiento de convenciones ayuda a identificar que control se empleo, por ejemplo, si emplea un control botón emplee siempre como prefijo btn depués completelo con un nombre descriptivo acorde a la funcionalidad que este tendrá.

ControlPrefijo
ButtonBtn
LabelLbl
PictureBoxPic
TimerTmr
Text BoxTxt
List BoxLst
Combo BoxCbo
Check BoxChk
Radio ButtonRad

EL ENTORNO DE DESARROLLO

El Entorno de Desarrollo recibe el nombre de Entorno de Desarrollo de Microsoft Visual Studio .NET. Este entorno es personalizable y contiene todas las herramientas. necesarias para construir programas para Microsoft Windows.

El Entorno de Desarrollo contiene múltiples ventanas y múltiples funcionalidades y es por consecuencia llamado un entorno de desarrollo integrado (integrated development environment IDE).

La ventana central es la ventana de diseño (Designer Window), la cual contiene el formulario a desarrollar.

La caja de herramientas (ToolBox) se localiza de lado izquierdo. En el extremo derecho tenemos la ventana de explorador de soluciones (Solution Explorer).

La ventana de propiedades (Properties window) contiene tres partes:

  1. La parte superior contiene un combo box que muestra el nombre y la clase del objeto seleccionado.
  2. La parte media contiene la lista de propiedades del objeto seleccionado, de lado derecho contiene un conjunto de cajas para ver y editar el valor de la propiedad seleccionada.
  3. La parte inferior es un cuadro descriptivo que proporciona una breve descripción de la propiedad seleccionada.

sábado, 10 de abril de 2010

COMO CREAR UNA APLICACION EN VISUAL.NET PARTE III

COMO CREAR UNA APLICACION EN VISUAL.NET PARTE II

COMO CREAR UNA APLICACION EN VISUAL.NET PARTE I

miércoles, 7 de abril de 2010

CRISTINA Y KAREN


Imaginate que hay un banco que deposita cada mañana $86.400.00 M.N.,
pero no permirte que dejes un saldo de un dia para otro;
cada tarde elbanco retira todo lo que no pudiste ganar durante ese dia...¿QUE HARIAS?. por supuestoo...!! gastar hasta el ultimo centavo.....

cada uno de nosotros tiene ese banco,se llama TIEMPO



martes, 9 de marzo de 2010

PROCEDIMIENTOS Y FUNCIONES



FUNCIONES VISUAL BASIC NET


Una función en visual basic.net es un modulo de un programa separado del cuerpo principal, que realiza una tarea específica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque.


La forma general de una funcion es:


Function Nom_fun(parametros)


instrucciones


nomfun = cargarlo porque es quien regresa el dato


End Function


La lista de parámetros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la función estas variables actúan como locales dentro del cuerpo de la función.


Aunque no se ocupen parámetros los paréntesis son requeridos.


Dentro del cuerpo de la función deber haber una instrucción que cargue el NOMFUNCION para regresar el valor, de esta manera se regresan los datos.


Sin embargo es de considerar que NOMFUNCION puede regresar un dato, una variable o una expresión algebraica (no ecuación o formula) como lo muestran los siguientes ejemplos;


a) FUNCION1 = 3.1416


b) FUNCION1 = area


c) FUNCION1 = x + 15 / 2


Recordar ademas:


a) Una funcion no se llama usando CALL


b) Cuando se llame a una funcion debera haber una variable que reciba el valor que regresara la funcion, es decir generalmente se llama una funcion mediante una sentencia de asignacion, por ejemplo resultado = funcion(5, 3.1416)


En visual Basic Net usar solo integers y doubles como parametros de preferencia.


Es permitido cargar más de un NOMFUNCION en el cuerpo de instrucciones sobre todo en condiciones, pero solo uno de ellos se ejecutara



EXISTEN 3 CLASES USUALES DE FUNCIONES EN VISUAL BASIC NET.


Las primeras son de tipo computacional que son diseñadas para realizar operaciones con los argumentos y regresan un valor basado en el resultado de esa operación.


Las segundas funciones son aquellas que manipulan información y regresan un valor que indican la terminación o la falla de esa manipulación.

Las terceras son aquellas que no regresan ningún valor, es decir son estrictamente procedurales.


Esto quiere decir que en general toda operación o calculo en un programa deberá convertirse a una o muchas funciones y el resto deberán ser procedimientos.




..PROPIEDADES DE VISUAL BASIC.NET..


Unos de los programas o controles que aparte de funcionalidad le da estética a una aplicación es el ListBox, y ahora en VB .NET ha venido con muchas funcionalidades puede servir de gran ayuda a la hora de tratar datos desde una Base de Datos o simplemente, para retener o capturar información de uso rápido en nuestro sistema o aplicación.


Algunas de sus propiedades.

ListBox.Items.Add: Sirve para agregar información al programa

ListBox.SelectedIndex: Indica los elementos que han sido seleccionado en el programa, esta propiedad es una de las más funcionales que tiene este programa, ya que, no da una perspectiva completa de la información que tenemos almacenada en el mismo.

ListBox.Items.RemoveAt: Remueve o elimina la información seleccionada en el programa.

ListBox.Sorted: Esta propiedad es de tipo Boolean (Verdadero o Falso), nos sirve para ordenar alfabéticamente (A hasta Z) la información contenida en el programa.

Con estas propiedades tenemos un manejo básico de este programa y podemos darle una funcionalidad distinta a una aplicación


...VERSIONES DEL ENTORNO DE PROGRAMACION...

Al mismo tiempo que evolucionaba el lenguaje, las herramientas que Microsoft proporciona para programar también evolucionaban para adaptarse a las novedades.


Algunas de las versiones de Microsoft visual fueron:


v Visual Studio .NET (2002)



v Visual Studio .NET 2003



v Visual Studio 2005



v Visual Basic Express Edition



v Visual Studio 2008


RELACION DE VISUAL BASIC.NET CON VISUAL BASIC


Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe considerarse como un nuevo lenguaje de programación es un tema que ha traído mucha discusión, y que aún la trae.


La sintaxis básica es prácticamente la misma entre VB y VB.NET, con la excepción de los añadidos para soportar nuevas características como el control estructurado de excepciones, la programación orientada a objetos, o los Genéricos.

Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a metodología de programación y bibliotecas, pero ambos lenguajes siguen manteniendo un gran parecido, cosa que facilita notablemente el paso de VB a VB.NET.




QUE ES VISUAL BASIC.NET..??


Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET.


Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando asi el desarollo de aplicaciones mas avanzadas con herramientas modernas(esta informacion no es muy buena)


Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET para ejecutarse.



miércoles, 3 de marzo de 2010

VISUAL BASIC.NET