:::: MENU ::::
  • Desarrollo Web - Responsive Design

  • Easy to Customize

  • Customizable fonts.

Mostrando las entradas con la etiqueta visual basic. Mostrar todas las entradas
Mostrando las entradas con la etiqueta visual basic. Mostrar todas las entradas

miércoles, 13 de noviembre de 2013

Antes que nada una disculpa por no haber hecho una nueva entrega de nuestro curso de visual basic, retomando el tema... Hoy veremos una función muy utilizada a la hora de programar llamada "SELECT CASE", este función resulta muy útil  a la hora de querer seleccionar una opción entre varias que puedan ocurrir en nuestro programa.

Esta instrucción, es una instrucción de decisión múltiple, donde el compilador prueba o busca el valor contenido en una variable contra una lista de constantes, cuando el computador encuentra el valor de igualdad entre variable y constante, entonces ejecuta el grupo de instrucciones asociados a dicha constante, si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.

Para tratar de ser un poco mas claro realizaremos un ejemplo, esta es la sintaxis de la función:

select case .net, visual basic, tutoriales2010, tutoriales

Ejercicio con la función select case.

Trataremos de realizar un programa (software) sencillo que haga como tarea algo simple, como cambiar el color de fondo de nuestra interface del mismo dependiendo del numero introducido en un campo de texto (textbox) por ejemplo:

  • Al introducir el numero 1 = color de fondo NEGRO
  • Al introducir el numero 2 = color de fondo AMARILLO
  • Al introducir el numero 3 = color de fondo AZUL 
  • Al introducir el numero 4 = color de fondo ROJO
  • Al introducir el numero 5 = color de fondo VERDE 
  • Al introducir cualquier otro numero = Regresar el color de fondo "normal" (blanco) 

El diseño de nuestra interface ahorita no importa tanto ya que solo estamos aprendiendo las funciones básicas de este lenguaje de programación así que no te preocupes por eso ahorita, la mía me quedo de esta manera... (recuerda que el tipo de proyecto es de windows form)

Teniendo hecha nuestra interface donde introduciremos el numero y un botón de aceptar, pasaremos a la parte de escribir el código. Como la accion la va hacer el botón al hacer clic sobre el, entonces el código deberá ir dentro del mismo. Haciendo doble clic sobre el botón abrimos la pantalla para escribir nuestro código y aquí es donde me gustaría que te detuvieras un poco, en leer el código que a continuación te voy a poner y trates de resolverlo tu mismo, para que vallas practicando de alguna manera.

El código es algo muy sencillo solo utilizaremos la palabra reservada: Backcolor. La imagen siguiente nos muestra el código terminado.


Como pueden observar contamos con nuestra función select case, seguido de los diferentes casos que se pueden dar en nuestro programa. La palabra ME hace referencia a la misma aplicación, la utilizamos para realizar el cambio en la misma ventana. En el caso de Case Else se pone por si no se cumple ninguna de los anteriores casos.

Ahora podemos ejecutar nuestro programa dando f5 o pulsando el botón de depuración que aparece en tu barra de herramientas superior.

Si quieres descargar el proyecto te dejo el link para que lo cheques con detenimiento... DESCARGALO AQUI.

Si tienes alguna duda sobre este tema no dudes en dejarme un comentario y PREPÁRATE QUE VIENE LO MEJOR PARA ESTE CURSO. SALUDOS


miércoles, 31 de julio de 2013

Bienvenidos a este séptima entrega del curso de visual basic .NET, en esta ocasión vamos a trabajar con los eventos del mouse te preguntaras ¿que eventos? ... Bien, el mouse tiene distintos eventos o acciones al momento de interactuar con nuestra aplicación, por ejemplo: El evento Down se efectuara al momento que hagas clic sobre algún objeto bien puede ser un botón, un textbox, un label etc etc... y al momento de dar clic sobre dicho objeto que se ejecute una parte de código que nosotros deseemos.

Para que puedas entender mejor vamos a practicar así que crearemos un nuevo proyecto de windows form y en nuestro diseño del form agregaremos un botón, 6 labels y 6 textboxs quedando de la siguiente manera:

diseño de nuestro form
 Como puedes observar que cambiamos la propiedad text de nuestros labels y del botón pero no deben tener problema al hacerlo ya que lo hemos venido viendo en nuestros cursos anteriores.

Bien ahora lo que haremos con esta aplicación sera designarle a cada textbox un evento (los mas usados) de nuestro mouse para que al activar el evento de cada textbox podamos ver los cambios realizados y en que momento se hacen  si al hacer clic, al pasarlo por encima o moviendo hacia arriba el cursor.

Comenzamos a escribir el código en nuestros textbox y empezamos con el evento down pero ahora no accederemos al código haciendo doble clic sobre nuestro objeto (textbox) por que al hacer eso automáticamente accedemos al evento TextChanged has la prueba y veras que te aparece el siguiente codigo:

Private Sub TextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox4.TextChanged

    End Sub

El texto marcado en color rojo es el evento que estamos dando al textbox al hacer doble clic sobre el, pero nosotros no queremos ese evento entonces debemos acceder directamente al código y darle el evento apropiado así que nos iremos a nuestra barra superior de herramientas  en la opción ver > ver codigo
y estando ahí buscaremos el menú de objetos con las que contamos en nuestro form y haremos lo siguiente:



  1. Elegimos el texbox a asignar el evento (parte izquierda)
  2. seleccionar el evento que le queremos asignar (parte derecha)
Al hacer este procedimiento se nos genera el código correspondiente y ya con nuestro evento en el mismo código como se muestra a continuación: 

Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown
 End Sub

En este caso utilizamos el textbox1 y le asignamos el evento Down ahora podemos empezar a programar pero nos falta añadir cada uno de los eventos que pusimos en nuestro form ( Leave, Enter, Move, Hover y Up). Los agregamos de la misma manera que lo hicimos con este primer textbox1 solo cambiaremos el numero de textbox y el tipo de evento para cada textbox de nuestro form.

Seguiremos trabajando con el textbox1 pero ahora le diremos a nuestra aplicación (con codigo) que al momento de activarse el evento Down realice los cambios indicados, en esta ocasión haremos un pequeño cambio en el textbox solo para notar en que momento se acciono el evento asignado a cada uno de los textbox, cambiaremos el color de fondo con el siguiente codigo: (color azul)


Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown
 TextBox1.BackColor = Color.Chocolate 
 End Sub

Para hacer mas corto esto les mostrare el código ya terminado para cada uno de los textbox, observen que solo cambia el evento, el numero del textbox y el color de fondo para cada uno de los textbox.



Si ejecutamos nuestra aplicación y activamos los distintos eventos veremos nuestra form de esta manera:



Ahora solo nos queda programar nuestro botón de reset para que al momento de dar clic sobre el botón todos los textboxs regresen al color blanco, eso es algo muy sencillo... damos doble clic en el botón  y agregamos el siguiente código:


TextBox1.BackColor = Color.White
TextBox2.BackColor = Color.White
TextBox3.BackColor = Color.White
TextBox4.BackColor = Color.White
TextBox5.BackColor = Color.White
TextBox6.BackColor = Color.White

Y listo! ahora terminamos nuestra aplicación que de funcionalidad no tiene nada jeje pero nos ayudara entender los eventos que contiene nuestro mouse y mas adelante que necesitemos utilizar eventos ya se nos facilitara el procedimiento por que ya contamos con conocimientos básicos.


miércoles, 17 de julio de 2013

Bienvenidos a una nueva entrega de este curso de visual basic .NET, en esta ocasión pondremos en practica lo aprendimos hasta ahorita en el curso. En esto de la programación practicar ayuda muchísimo y que mejor que realizando ejercicios para reforzar conocimientos.

Te recomiendo que trates de realizar el proyecto sin ver el código para que así vallas desarrollando tu cerebro a pensar como programador, sonora raro pero funciona jeje. Así que lee los requerimientos del programa y trata de hacerlo sin ver el código fuente de la aplicación usa tu imaginación y aplica los conocimientos ya vistos en estas entregas del curso.

Requerimientos del programa:

  • Debes crear una aplicación que al introducir un numero ( horas ) lo convierta  en total de minutos y total de segundos al hacer clic en un botón integrado en la misma interface de la aplicación. las herramientas las puedes elegir tu o usa las de la imagen siguiente. 
Posible interface : 

La imagen tiene un pequeño error, corrijan las etiquetas de "hrs" y "min." por las correctas que son minutos y segundos. disculpen la molestia.
Utilizando la interface de la imagen procederemos a crear el código fuente, recuerda si quieres reforzar tus conocimientos trata de hacerlo sin mirar el código.

Si nos ponemos tantito a pensar ¿donde debe ir el codigo? ... queda claro que el código debe ir en el botón ya que al momento de darle clic al mismo el programa ejecutara las lineas de código que introduzcamos en él, asi que daremos doble click sobre el para entrar a la pestaña del codigo. 

En este caso debemos declarar 3 variables (el nombre tu lo eliges) del tipo entero ( Integer) ya que no queremos que nos muestre decimales y debemos ligarlos con los textbox para que nos recave la información de la horas y nos muestre la cantidad ya convertida en horas y minutos. Eso lo hacemos de la siguiente manera:


Si te fijas esto es muy sencillo de entender lo que estamos haciendo es que el textbox1 sea igual a horas, en la variable minutos estamos tomando el valor de horas y lo multiplicamos por 60 para asi sacar el total de minutos y en la variable segundos tomamos el valor de la variable minutos (ya convertida) y la multiplicamos de nuevo por 60 para así sacar el total de segundo. Hasta ahí todo bien ya realizamos la conversión pero nos falta reflejarlo en nuestra interface.

Para eso tomaremos los valores de nuestras variables minutos y horas y los mandaremos llamar por así decirlo para que no los muestre en sus respectivos textbox, para eso debemos hacer lo siguiente:


TextBox2.text = minutos
TextBox3.text = segundos


De esta manera los datos ya se verán reflejados en sus respectivas cajas de texto. Ejecutamos nuestro programa y checamos su correcto funcionamiento. Bueno ha sido por esta entrega si les queda alguna dudan no duden en dejarme un comentario. Nos vemos hasta la próxima entrega

viernes, 28 de junio de 2013

Hola que tal lectores, hoy retomaremos el curso de visual basic .NET. En esta lección veremos dos herramientas muy utilizadas a la hora de realizar formularios se llaman RadioButton y GroupBox. Crearemos un pequeño formulario para poner en practica dichas herramientas.

El RadioButton muchos de ustedes ya lo han de ver visto en algún formulario sitio de Internet, un ejemplo simple es el caso cuando elegimos nuestro sexo a la hora de registrarnos en alguna pag. web y lo seleccionamos mediante un circulo y solamente podemos seleccionar una de todas las opciones disponibles.
Mas adelante te queda mas claro.

El GroupBox nos ayudara para poder agrupar ciertos objetos en nuestro formulario si quieres estudiar mas a fondo esta herramienta ingresa aqui.

También estaremos viendo la función if, esta función no sirve para decisiones dentro de nuestro programa la sintaxis de esta función es muy sencilla basta con iniciar la función con la palabra reservada IF y nos auto-complementa   con el cierre de la misma END IF quedando las instrucciones entre estas dos frases. la sintaxis es algo así:

If condition Then
     statements
ElseIf elseifcondition Then
     elseifstatements
Else
     elsestatements
End If

para que te quede un poco mas claro te recomiendo que visites esta pagina, si no entendiste esta función no te preocupes ya la pondremos en practica así que no te desesperes.

Crearemos un nuevo proyecto de Windows forms (el nombre ustedes lo eligen)  yo le puse de nombre RadioButton.


Ahora pasaremos a crear nuestro formulario para esto añadiremos los siguientes elementos o herramientas...

  • 2 GroupBox`s 
  • 4 RadioButton`s 
  • 2 labels (etiquetas)
  • 2 buttons (botones)
El formulario debe quedar de la siguiente manera, ya de ustedes depende cambiarle la propiedad "name" a cada objeto de nuestro formulario. En este caso las dejare tal y como están para no crear confusiones a la hora de crear el código de nuestra aplicación.


Como ya vimos en lecciones anteriores como cambiar el texto a los botones y cualquier objeto no tiene caso  que lo vuelva explicar, si te fijas ubicamos dos RadioButton en cada Groupbox esto nos permite elegir una opción en cada uno de los grupos de trabajo. Lo que tiene que hacer nuestra aplicación es...

El usuario debe elegir su sexo y seleccionar si es mexicano o extranjero. Dependiendo de lo que el usuario allá elegido debemos lanzar a la pantalla un mensaje que diga mas o menos así, tomando en cuenta que allá seleccionado la opción Hombre y mexicano... "Usted es hombre y ha seleccionado que es mexicano". Este mensaje debe lanzarse al momento de dar clic en el botón aceptar. El botón salir debe sacarnos del programa.

Ahora si pasamos a la parte interesante de la lección. Como ya mencione, el código debe ir en el botón aceptar ya que al momento de dar clic en el nos mandara el mensaje. Damos doble clic sobre el botón para ir a la parte del código una vez ahí empezaremos abriendo la función if como se muestra en la imagen.


Analicemos el código... como ya lo mencionamos comenzamos la función con la palabra if seguido de la instrucciones. Para checar si un RadioButton esta seleccionado usamos la palabra Checked  y concatenamos con la palabra " and  ò & ". El msjbox es una ventana emergente que nos mostrara el código que esta entre comillas (texto).  El ElseIf  ( if anidado) es una segunda opción por si las primeras instrucciones no se cumplen y se ejecutara el código contenido en el mismo if anidado tomando en cuenta que son varias combinaciones, En este caso son solo 4.

En el botón salir basta con agregar el siguiente código: Me.Close()

Ejecutemos nuestra aplicación y hagan las diferentes combinaciones para checar que nuestro programa funciona correctamente.


Si te quedo alguna duda puedes contactarme en: pakodla51@gmail.com. En esta ocasion terminamos ya la leccion. muy pronto estaremos de vuelta con mas publicaciones.




domingo, 12 de mayo de 2013

Hola amigos, antes de empezar con esta entrega haremos un pequeño recuento para ver todo lo que hemos aprendido hasta este punto de lo que llevamos del curso.
  • Conceptos básicos como : ¿que es vb.NET?, como declarar una variable, niveles de declaraciones de variables y los tipos de datos en variables (entrega 2)
  • Como utilizar la herramienta msgbox (sintaxis)
  • Cambiar propiedades de los botones, labels (etiquetas) y del form (interface)
  • Hemos realizado dos proyectos de como utilizar el msgbox de distinta manera lo puedes consultar en la 3ra y 4ta entrega.
Ahora empecemos con nuestra entrega, en esta ocasión vamos a ver algunas propiedades que le podemos asignar a una imagen en vb.NET. Vamos a crear un nuevo proyecto de windows form con el nombre que ustedes deseen ponerle. 

Entonces empesaremos a crear nuestra interface, añadiremos una imagen con la herramienta de PictureBox, la colocamos en la parte superior derecha con un tamaño que ustedes consideren adecuado. 
Para agregar la imagen ubicaremos la flecha que esta en el recuadro que se agrego en el form y daremos clic en añadir imagen. 


Ya que tenemos seleccionada nuestra imagen, ahora vamos a agregar 5 botones ubicados de la parte izquierda de tu form, editamos la propiedad text por los siguientes...
  1. Border Style
  2. SizeMode
  3. Visible
  4. Reset
Cada botón realizara cambios en nuestra imagen con Border style notaremos un pequeño cambio en nuestra imagen (en los bordes) dependiendo de que tipo elegimos, contamos con varias opciones que ya veremos un poco mas adelante. Con el botón sizeMode cambiaremos el tamaño de nuestra imagen también contamos con varias opciones. El botón de visible como su nombre lo dice, ocultara de la vista la imagen. El botón Reset devolverá la imagen a su estado original borrando todos los cambios realizados.


Ahora empezaremos con insertar el codigo a cada uno de nuestros botones para eso damos doble clic cobre ellos. Empezaremos con el border style.

El codigo que debemos escribir es el siguiente:


Como pudiste observar en la ultima parte del código (BorderStyle.Fixed3D) contamos con varias opciones en esta ocasión elegiremos Fixed3D tu puedes escoger el que gustes esto se trata de ir viendo todos nuestros recursos así que te recomiendo que intentes con todos para que vallas viendo los cambios que le causara a una imagen.

Botón SizeMode damos doble clic y añadimos el siguiente código:


En esta ocasión también contamos con varias opciones yo elegí StretchImage tu prueba con cada una de ella para que observes los cambios que realiza cada una .

Botón Visible el código es el siguiente:


En este código solo estamos indicando que el PictureBox1 que esta de manera visible (.visible) lo pondrá en false de manera que  se ocultara.

Ahora vamos con el botón Reset, Este botón debe restaurar por así decirlo nuestra imagen así que en el debemos añadir instrucciones de los tres botones anteriores para poder dejar nuestra imagen como en un principio.

Para revertir los cambios realizados con el botón de BorderStyle es muy fácil nosotros agregamos el efecto .Fixed3D entonces ahora en nuestro botón agregamos la opción ".None".

Para revertir los cambios realizados por el botón de SizeMode debemos poner lo contrario a la instrucción utilizada, en este caso utilizamos la de .StrechImage entonces ahora la pondremos de modo .Normal

Para el botón de Visible es muy fácil solo que hay que usar un poco de lógica, si lo que hicimos con ese botón es poner el PictureBox1 en forma Visible = false entonces ahora la cambiaremos el false por un True para que nos vuelva a mostrar la imagen.


Como no puedo mostrarles el programa en funcionamiento confió en que hallan seguido al pie de la letra estas instrucciones jeje juega con las opciones ya antes mencionadas tanto como SizeMode y BorderStyle para que te vallas relacionando con lo que puedes hacer con este programa ... Si tienes alguna duda déjame un comentario y trataremos de orientarte.

Esto es todo por hoy, la próxima entrega haremos ya algo mas complejo comenzaremos a utlizar variables y  la función if, por si quieres adelantarte e investigar un poco mas sobre esto.  Espéralo!

Déjame tus comentarios son muy importantes, para saber si les esta gustando este curso  ok . HASTA LUEGO.



domingo, 5 de mayo de 2013

Bienvenidos a esta cuarta entrega del curso de visual basic .NET. En la entrega anterior vimos el entorno del interface de nuestro visual basic  y creamos nuestra primera aplicación básica  la ya clásica "hola mundo".

Ahora vamos a empezar con esta segunda entrega del curso de iniciación a la programación con Visual Basic . NET.

Lo primero que vamos a hacer es crear un nuevo proyecto de tipo Windows forms, con el nombre que tu gustes ponerle por ahorita no importa mucho es solo para ir viendo unas cuantas herramientas que nos ofrece este programa (visual basic).

Lo primero que haremos es personalizar un poco nuestra ventana principal cambiando algunas propiedades como:

  • Titulo de la ventana 
  • Icono 
  • Posición de la aplicación al momento de ejecutar
  • Color de fondo 
Que vendrían siendo estas las mas básicas, con el tiempo iremos viendo las demás opciones. Si observas en la parte derecha (teniendo seleccionado el form) nos aparecen las opciones para poder modificar las propiedades antes ya mencionadas.


  1. Para cambiar el titulo de la ventana buscaremos la propiedad llamada Text por defecto nos mostrara el titulo de Form1, lo que haremos es cambiar ese texto por el de Mi segunda aplicación.
  2. Para modificar el icono que nos pone por defecto ahí mismo en esa sección buscaremos la propiedad llamada Icon ... Al momento de abrir esta opción nos saltara a la vista una ventana para poder elegir el archivo que cabe mencionar deberá ser de formato .ICO, lo seleccionamos y aceptamos los cambios. Podrás ir viendo los cambios efectuados en la vista previa.
  3. Al momento de ejecutar nuestra aplicación nosotros podemos elegir en que parte de nuestro monitor se mostrara nuestra aplicación  puede ser  de manera centrada (Center Screen), esquinada en la parte superior izquierda (manual) y la posición por defecto que nos muestra la aplicación ni centrada ni muy esquinada (WindowsDefaultLocation) ya es de gustos a gustos como quieren que nuestra aplicación se muestre al momento de ser ejecutada. Yo en este caso la dejare de manera centrada.
  4. El color de nuestro fondo puede ser tanto un color solido o una imagen, para poder hacer los cambios buscaremos la propiedad Backcolor (color solido) o si lo que queremos es añadir una imagen de fondo entonces editaremos la propiedad BackgroundImage. En este caso solo cambiaremos el fondo por otro color solido. 
Los cambios se verán de la siguiente manera : 



Ahora ya teniendo la ventana un poco mas a nuestro gusto empezaremos con lo realmente interesante. Primero que nada agregaremos a nuestro form las herramientas que necesitaremos que vendría siendo un Textbox, un button y un label. si vienes siguiendo el curso creo que ya sabrás como agregarlos si no, te recomiendo que veas la entrega anterior. Ya con todas las herramientas agregadas te debió haber quedado algo parecido a esto: 



Tomando en cuenta que ya sabemos modificar las propiedades de text de todas estas herramientas decidí adelantarme y mostrarles como deberá quedar el form de nuestra segunda aplicación  si no sabes como modificar el nombre (text) a el botón y la etiqueta entonces ya sabes jeje regresa a la anterior entrega.

Lo que queremos que haga nuestra aplicación es que cuando ejecutemos el programa y escribamos nuestro nombre en el espacio correspondiente y al pulsar el botón mandar saludo nos salte a la pantalla una nueva ventana con  una bienvenida agregando el nombre introducido. Si tienes alguna idea de como hacerlo entonces te recomiendo que trates de hacerlo sin mirar el código que a continuación te voy a proporcionar.

Daremos doble clic en el botón "mandar saludo" para que nos permita agregar el código sobre dicha herramienta y escribiremos lo siguiente ...

Textbox1.text = Msgbox(" hola " + Textbox1.text)

Lo que estamos haciendo con este código es indicarle a nuestra aplicación que al momento de dar clic sobre el botón nos mandara a la pantalla una ventana con la instrucción Msgbox esta función tiene el siguiente sintaxis  la palabra hola entre comillas ("") nos indica que es texto y se agregara (+) al texto agregado en el textbox1.text. Como pueden ver es algo muy sencillo ahora vamos a la prueba. así nos debió haber quedado el código completo.



Si ejecutaste tu aplicación de manera correcta deja tus comentarios y si no también jeje. la próxima entrega estaremos viendo algo mas complejo. Espero halla quedado todo muy claro si no es así aquí abajo déjame un comentario y trataremos de resolver tus dudas. Hasta la próxima amigos.


jueves, 4 de abril de 2013

Bienvenidos a esta tercera entrega del curso de vb .NET en este ocasión estaremos viendo el entorno de visual basic para ir relacionándonos con el programa ademas crearemos nuestra primera aplicación la tradicional "hola mundo" así que comenzamos.

Entorno de visual basic 2010 Express 

Al momento de abrir nuestro programa la pantalla de inicio contiene varios apartados como puedes observar en la imagen...


En la parte superior izquierda (color morado) podemos observar la clásica barra de herramientas donde aparece: Archivo, editar, ver, depurar etc etc... En el color verde contamos con las opciones para crear un nuevo proyecto o bien abrir uno que ya tengamos en nuestro equipo así como también los proyectos mas recientes. En el color Azul tenemos una bienvenida y una pequeña serie de tutoriales que te pueden servir así que te recomiendo que los cheques. 

Ahora, daremos clic en nuevo proyecto y nos saldrá a la vista una ventana como esta: 


En la parte central contamos con varias opciones por el momento solo trabajaremos con Aplicación de Windows Forms mas adelante iremos viendo las demás opciones. Si observan en la parte de abajo aparece un espacio que nos permite cambiar el nombre de nuestra aplicación que por de defecto viene como WindowsApplication1, ya cambiado el nombre entonces daremos en el botón aceptar.

La próxima ventana sera como la que se muestra a continuación como puedes ver ya se muestra la interface que iremos creando de nuestra aplicación.


Como puedes ver en la imagen aun contamos con la barra superior de herramientas, del lado izquierdo contamos con todas las herramientas que nos ayudaran a componer nuestra aplicación ya iremos viendo como utilizar cada una de ellas, en la parte central como ya te mencione tenemos la vista previa de nuestra aplicación y por ultimo pero no menos importante del lado derecho contamos con las propiedades de cada objeto que insertemos en nuestra aplicación y con el explorador de soluciones que nos muestra todos los archivos con los que se compone nuestra aplicación.

En la barra de herramientas (lateral) buscaremos el control llamado Button para agregar este objeto basta con dar doble clic sobre el ò arrastrarlo a donde queremos colocarlo en nuestra ventana y también añadiremos un objeto llamado Label, si observas al añadir cualquier objeto nos pone de titulo el nombre por defecto para poder modificar eso debemos seleccionar ya sea el botón o cualquier objeto a modificar y dirigirnos a nuestra parte derecha en la ventana de propiedades ahí buscaremos la opción de TEXT y ahí mismo pondremos el nombre que nosotros queramos. (observa la imagen siguiente)
1-objeto seleccionado 2-cambiar el nombre de la propiedad Text
Para modificar la etiqueta o Label haremos exactamente lo mismo solo que modificaremos algunas otras propiedades:
  • Text : cambia el nombre que quieres que aparezca en tu ventana 
  • Font : cambia el tipo de letra por la que mas te guste 
  • Size : cambia el tamaño de la letra como mas se acomode a tu diseño 
Todas estas propiedades se encuentran en la misma ventana recuerda que estos cambios los realizaremos en la ETIQUETA (label). 

Ahora viene lo interesante empezaremos a escribir el código para que al momento de ejecutar nuestra aplicación y dar clic en el botón nos salte a la pantalla un mensaje que nos de la bienvenida para eso daremos doble clic sobre el botón y se nos abrirá la ventana para poder hacerlo ahy escribiremos el siguiente código: (letras rojas)

Public Class Form1
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        MsgBox("hola mundo", vbInformation, "Este es mi primer programa")
    End Sub
End Class

Lo que estamos haciendo con este pequeño codigo es que al momento de dar clic en el boton nos salga en pantalla una venta emergente (Msgbox) con el contenido hola mundo  y separamos con una coma (,) para poder agregar el atributo vbinformation que nos mostrara el contenido entre comillas ("") como titulo de la ventana para que puedas comprobar lo que te estoy diciendo preciona f5 o bien en la barra de herramientas superior busca el boton de play (triangulo verde) y sera algo parecido a esto.


Muy bien hemos terminado esto es todo por esta tercera entrega, como puedes ver ya vimos algo de codigo y aprendimos a cambiar algunas propiedades de los objetos como el text de los botones y etiquetas (label) ya vimos como cambiar el tamaño, tipo de fuente y como ya menciona la propiedad text. La próxima entrega veremos ya alguna aplicación mas compleja donde empezaremos a utilizar mas herramientas (objetos) no olvides comentar y dejar sugerencias o dudas. Bye

                                                                                               


domingo, 31 de marzo de 2013


Bienvenidos, en esta segunda parte del curso de visual basic  estaremos viendo unos cuantos conceptos básicos que necesitas saber antes empezar a programar en la arquitectura .NET (visual basic)  así que empezamos...
para empezar debemos comenzar por sabes que es .NET asi que dejare una breve explicacion si no te queda claro en "SAN TARINGA" puedes buscar mas información acerca de esta arquitectura.


¿Que es .NET?
.NET es toda una nueva arquitectura tecnológica, desarrollada por Microsoft para la creación y distribución del software como un servicio. Esto quiere decir, que mediante las herramientas de desarrollo proporcionadas por esta nueva tecnología  los programadores podrán crear aplicaciones basadas en servicios para la web. 

Las características principales que conforman .NET son las siguientes:
  • La plataforma .NET framework, que proporcionas la infraestructura para crear aplicaciones y el entorno de ejecución para las mismas.
  • Los productos de Microsoft enfocados hacia .NET, entre los que se encuentran Windows :NET Server, como sistema operativo que incluirá de forma nativa la plataforma .NET Framework; visual studio .NET, como herramienta integrada para el desarrollo de aplicaciones; Office .NET; b.Central para .NET, etc.
  • Servicios para .NET desarrollados por terceros fabricantes, que podrán ser utilizados por otras aplicaciones que se ejecuten en Internet.

Declaración de variable en Visual Basic

Una variable se declara para especificar su nombre y sus características (cosa que veremos mas adelante). La instrucción de declaración para variables es Instrucción Dim (Visual Basic). Su ubicación y contenido determinan las características de la variable.
Para las reglas de denominación de variables y consideraciones, te recomiendo que consultes Nombres de elementos declarados.

Niveles de declaración

Valor local y variables miembros

Una variable local es aquella que se declara dentro de un procedimiento. Una variable miembro es un miembro de un tipo de Visual Basic; se declara en el nivel de módulo, dentro de una clase, estructura o módulo, pero no dentro de ningún procedimiento interno de esa clase, estructura o módulo.

Variables compartidas y de instancias

La categoría de una variable miembro, en una clase o estructura, depende de que la variable esté o no compartida. Si una variable se declara con la palabra clave Shared, es una variable compartida, y existe en una única copia compartida por todas las instancias de la clase o estructura.
De lo contrario, es una variable de instancia, y se crea una copia independiente de ella para cada instancia de la clase o estructura. Una copia determinada de una variable de instancia sólo está disponible en la instancia para la cual se creó. Es independiente de una copia en cualquier otra instancia.

Declarar el tipo de datos

La cláusula As de la instrucción de declaración permite definir el tipo de datos o de objetos de la variable que se está declarando. Se puede especificar cualquiera de los siguientes tipos para una variable:
  • Un tipo de datos básico, como BooleanLong o Decimal.
  • Un tipo de datos compuesto, como una matriz o una estructura.
  • Un tipo de objeto o clase, definido en su aplicación o en otra aplicación
  • Una clase de .NET Framework, como Label o TextBox
  • Un tipo de interfaz, como IComparable o IDisposable
Se pueden declarar varias declarar distintas variables en la misma instrucción sin necesidad de repetir el tipo de datos. En las instrucciones siguientes, las variables ijk se declaran como tipo Integerl y m como Long, y x e y como Single:
Dim i, j, k As Integer
' All three variables in the preceding statement are declared as Integer.
Dim l, m As Long, x, y As Single
' In the preceding statement, l and m are Long, x and y are Single.
No te asustes si no entiendes de lo que hablo (es normal) pero es importante que vallas viendo la sintaxis en la declaración de variables, poco a poco iras aprendiendo y si surgen mas dudas en lo que va del curso podrás volver a este post y entenderás con mas claridad te lo aseguro. ;) confía en mi ... 

El próximo capitulo estaremos viendo el entorno de Visual basic y comenzaremos a crear una aplicación típica de "hola mundo" para que vallan relacionándose con el programa. espero les allá gustado este post. dejen sus comentarios (sugerencias o quejas) para poder mejorar... 






¿Necesitas una pagina web? Contáctanos