You are on page 1of 8

PROGRAMACION Y PUNTO: Esta pequeo tutorial resumido, esta hecho con una sola finalidad programar y punto con

un: 95% practica, 5% teora. Para los que quieran teora bsquense un libro de programacin que de hechos hay muchos y muy buenos, porque aqu solo ser prctica, prctica y mas practica. Este tutorial estar dividido en 2 programas: en niveles bsicos, todos los programas sern en niveles bsicos especialmente dirigidos a los principiantes que estn comenzando a ser programadores pero no saben donde comenzar o simplemente porque ni si quieran saben donde estn parados. 1. Creacin de nuestro primer programa. Habrn su Visual Studio.net 2003, dirjanse al men Archivo seleccionen nuevo proyecto y click. ( Imagen 1)

Y seleccione: proyectos de Visual Basic y seleccionen Aplicacin para Windows, y en el espaci que dice Nombre escogen un Nombre para su programa, yo escoger PROGRAMACION Y PUNTO y le dan al botn aceptar.

( Imagen 2)

Bien, ahora les aparece su primer formulario llamado Form1 ahora seleccionaran y Arrastraran hasta su nuevo Form1 lo siguientes controles: 1 Button 1 TextBox donde se escribir los nombres 1 ListBox Donde se pondrn todos los nombres escritos en TextBox

( Imagen 3 ) Ahora lo primero que haremos ser cambiarles sus nombres (Name) de los controles que acabas de poner porque? , porque as se tiene una mayor claridad de la finalidad de los diferentes controles que usaremos, los nombres siguientes siguen un estndar universal en programacin para poner los nombres a los controles: Control antiguo nombre nuevo nombre Button1 TextBox1 ListBox1 Button 1 TextBox1 ListBox1 btn_agregar txt_nombre lst_listaNombre ( Imagen 4 )

OJO: Estas letras al comienzo de cada nuevo nombre nos indican si es un: botn btn, si es un TextBox txt si es un ListBox lst eso es un estndar de programacin, luego viene un nombre que explica cortamente que es lo que hace ese control. _agregar, _nombre y _listaNombre, etc. [Consejo Prctico] Para los que no pueden visualizar la paleta propiedades como se ve en la (Imagen 4) seleccionen cualquier de los controles creados por nosotros, luego de eso le dan un click con el botn derecho del ratn y seleccionemos propiedades, en ese momento aparecer las propiedades de ese control, luego para que no vuelva a desaparecer opriman la figura de pinch sujetador de papeles que esta al lado izquierdo de la x de la paleta propiedades, que a sido abierta por usted. Ahora la paleta de propiedades no desaparecer ms, hasta que le demos nuevamente al sujetor de papeles que accionamos ahora. Ahora cambiaremos el Text el Text es lo que se vera cuando hayamos hecho correr el programa, es lo que el usuario vera, esta propiedad solo lo tiene el Button y el TextBox

( Imagen 5 ) Control Antiguo Nombre Nuevo Nombre

btn_agregar txt_nombre

Button1 TextBox1

Agregar ojo

OJO se eliminara lo que est escrito en el (Text) del TextBox1 y no se pondra nada de nada. En el ListBox no es necesario cambiar el Text, simplemente porque no tiene. Ahora seleccionan a su botn y lo abren dndole doble click al botn y una vez adentro, escriben los siguientes comandos:

( Imagen 6 ) lst_listaNombre = Hace referencia del control ListBox1 que le cambiamos el nombre por lst_listaNombre ver la Pg. 2 .Items.Add = esta parte nos da lo opcin de adicionar a lst_listaNombre los nuevos nombres provenientes de ( txt_nombre.Text ). [ txt_nombre.Text = ] Est parte es para limpiar el Textbox una vez que ya lo usamos, cada vez que ponemos un nombre nuevo este comando nos limpia el Textbox esperando por un nuevo nombre. Y ahora finalmente hganlo funcionar con la tecla F5, y escriban una letra en el TextBox ahora llamado txt_nombre denle a nuestro botn Agregar y este se adicionara a la lista el nombre o letra escrita por usted.

( Imagen 7 ). FELICIDADES 1ER PROGRAMA HECHO.

PROGRAMA SEGUNDO

En este programa haremos que los nombres creados se muevan a otro listBox, y todo esto dentro del mismo programa que acabamos de crear: Para eso vamos a necesitar 2 Button (Botn) y 1 ListBox para eso:

( Imagen 8 ) Ahora como hicimos anteriormente les cambiaremos sus Nombres (name) y su Text. Cambio de (name): Vea en la pgina 2(imagen 4) Control antiguo nombre nuevo nombre Button1 ListBox1 Button2 Button 1 ListBox1 Button 2 btn_moverIzquierda lst_listaNueva btn_mIzqTodo Esto es abreviado

Cambio de Text: Vea en la pgina 3 (imagen 5). Control btn_ moverIzquierda btn_ mIzqTodo Antiguo Nombre Button1 Button2 Nuevo Nombre < <<

En el ListBox no es necesario cambiar el Text, simplemente porque no tiene. Ahora habr el botn btn_ moverIzquierda seleccionndolo primero y luego dndole doble clic sobre el botn.

Y escriben los siguientes comandos:

( Imagen 9 ) ***** lst_listaNueva.Items.Add (lst_listaNombre.SelectedItem): adiciona los nuevos nombres a la lista nueva lst_listanueva provenientes de la lista original lst_listaNombre donde estn los nombres creados. lst_listanueva.: aqu estamos llamando la nueva lista creada por nosotros. .Items.Add: este comando es para adicionar a la lista lst_listanueva los nombres creados previamente (Vease pagina 4 e imagen 7) en la lista lst_listaNombre. (lst_listaNombre.SelectedItem): aqu es de donde provienen los nombres creados, este comando agarra el nombre que hayamos seleccionado con el Ratn. ***** lst_listaNombre.Items.Remove (lst_listaNombre.SelectedItem): Lista origen Remueve los nombres creados en la lista lst_listaNombre para que cuando lo movamos el nombre escogido desaparezca de la lista original y solo aparezca en la lista nueva lst_listaNueva. .Items.Remove: este comando es para remover los nombres de la lista lst_listaNombre. lst_listaNombre donde estn los nombres creados. (lst_listaNombre.SelectedItem): aqu es de donde provienen los nombres creados, este comando agarra el nombre que hayamos seleccionado con el Ratn. Ahora moveremos todos los Nombres de golpe ya no 1 por 1 sino a todos los nombres los movemos de la lista originallst_listaNombre a la nuevalst_listaNueva. Abrimos el botn << dndole doble clic sobre el y escribimos los siguientes comandos.
Private Sub btn_mIzqTodo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_mIzqTodo.Click Dim i As Integer For i = 0 To lst_listaNombre.Items.Count - 1 lst_listaNueva.Items.Add (lst_listaNombre.Items.Item (i)) Next lst_listaNombre.Items.Clear() End Sub.

( Imagen 10 )
Dim i As Integer: Creamos una variable llamada i que es numrico entero

lst_listaNombre.Items.Count 1: Este comando es para que el For recorra toda la lista lst_listaNombre menos 1, para que no se pase al siguiente que es nulo o vacio. lst_listaNueva.Items.Add: Este comando es para adicionar. (Vease la explicacin pagina 6). (lst_listaNombre.Items.Item (i)): Este comando es para que el For recorra items por items es decir Nombre por Nombre, de los nombres que hemos creado mediante el botn btn_agregar. Y ahora lo hacemos funcionar apretando el botn F5.

( Imagen 11 ) FELICIDADES A HECHO SU 2DO PROGRAMA.

You might also like