creacion de bd en vb
TRANSCRIPT
![Page 1: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/1.jpg)
VISUAL STUDIO 2010
http://www.vbtutor.net/index.php/visual-basic-2010-lesson-3/
![Page 2: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/2.jpg)
![Page 3: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/3.jpg)
![Page 4: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/4.jpg)
![Page 5: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/5.jpg)
Se escribe nombre del programa
![Page 6: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/6.jpg)
![Page 7: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/7.jpg)
![Page 8: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/8.jpg)
![Page 9: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/9.jpg)
![Page 10: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/10.jpg)
![Page 11: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/11.jpg)
Al hacer clic en la ficha Herramientas, aparecerá el cuadro de herramientas controles comunes.
![Page 12: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/12.jpg)
Los controles en Visual Basic 2010 son herramientas que se pueden colocar en el formulario para realizar diversas tareas. Podemos usarlas para crear todo tipo de aplicaciones de Windows. El siguiente diagrama muestra la caja de herramientas que contiene los controles de Visual Basic 2010. Ellos se clasifican en controles comunes, Contenedores, menús, barras de datos, componentes Impresiones y diálogos. Por el momento, nos centraremos en los controles comunes. Algunos de los controles comunes más utilizados son Button, Label, ComboBox, ListBox, PictureBox, TextBox y más.Para insertar un control en el formulario, sólo tiene que arrastrar el control de la caja de herramientas y colóquelo en el formulario. Puede volver a colocar y cambiar el tamaño a su gusto. Vamos a examinar algunos ejemplos que hicieron uso de Button, Label, TextBox, ListBox y PictureBox. Usted no tiene que preocuparse tanto por el código todavía, porque voy a explicar la sintaxis del programa a medida que avanza a las lecciones posteriores.
![Page 13: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/13.jpg)
![Page 14: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/14.jpg)
EL PROCEDIMIENTO PROPIEDADES - EVENTOS
Visual Basic 2010 es un objeto orientado y dirigido por eventos lenguaje de programación. De hecho, todas las aplicaciones de Windows son event driven. Evento impulsado significa que el usuario va a decidir qué hacer con el programa, si él / ella quiere hacer clic en el botón de comando, o él / ella quiere introducir texto en un cuadro de texto, o él / ella puede ser que quiere cerrar la aplicación y etc . Un evento se relaciona con un objeto, es un incidente que ocurre en el objeto debido a la acción del usuario, como un clic o pulsar una tecla en el teclado. Una clase tiene eventos ya que crea instantánea de una clase o un objeto.
![Page 15: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/15.jpg)
PROPIEDADES DE UN CONTROL EN VB2010
Antes de escribir un procedimiento de evento para un control en Visual Basic 2010 para respuesta a la entrada de un usuario, hay que establecer ciertas propiedades del control para determinar su aspecto y cómo se va a trabajar con el procedimiento de evento. Puede establecer las propiedades de los controles en la ventana de propiedades en tiempo de diseño o en tiempo de ejecución. La figura 3.1 es una ventana de propiedades típicas de un formulario en Visual Basic 2010 IDE:
![Page 16: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/16.jpg)
![Page 17: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/17.jpg)
![Page 18: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/18.jpg)
PROPIEDAD Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible. Para cambiar las características de un objeto, se cambian los valores de las propiedades correspondientes.
METODO Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva entrada a un cuadro combinado.
EVENTO Un evento es una acción que un objeto reconoce, como hacer clic con el mouse (ratón) o presionar una tecla, y para el que puede escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos
![Page 19: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/19.jpg)
![Page 20: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/20.jpg)
![Page 21: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/21.jpg)
![Page 22: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/22.jpg)
MSGBOX () FUNCIÓNEl objetivo de MsgBox es producir un cuadro de mensaje emergente y pide al usuario que haga clic en un botón de comando antes de que él o ella pueda continúa. Esta sintaxis es la siguiente:
Mensaje = MsgBox (Prompt, Estilo Valor, Título)
Prompt, se mostrará el mensaje en el cuadro de mensaje.
Estilo se determinará qué tipo de botones de comando aparecen en el cuadro de mensaje, por favor consulte la Tabla
El argumento Título mostrará el título del panel de mensajes.
![Page 23: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/23.jpg)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Mensaje As String Mensaje = MsgBox("Haga clic en Aceptar para Proceder", 1, "Menú Inicio") End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim Mensaje As String Mensaje = MsgBox("Haga clic en Aceptar para Proceder", vbOKCancel, "Menú Inicio") End Sub
![Page 24: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/24.jpg)
Para hacer que el cuadro de mensaje parece más sofisticado, puede agregar un icono además del mensaje. Hay cuatro tipos de iconos disponibles en Visual Basic 2010, como se muestra en la Tabla
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim Mensaje As String Mensaje = MsgBox("Este es unmenssaje de preuba", vbYesNoCancel + vbExclamation, "Mensaje de prueba") End Sub
![Page 25: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/25.jpg)
EL INPUTBOX () FUNCIÓNUna función InputBox () aparecerá un cuadro de mensaje en el que el usuario puede introducir un valor o un mensaje en forma de texto.
Formato:
Mensaje = Microsoft.VisualBasic.InputBox (Prompt, Título, default_text, posición x, y-posición)
Prompt - El mensaje que aparece normalmente como una pregunta. Título - El título del cuadro de entrada. default-texto - El texto predeterminado que aparece en el campo de entrada donde los usuarios pueden utilizarlo como su entrada prevista o que pueden cambiar al mensaje que desea introducir. posición x e y de la posición - la posición o excedía coordenadas del cuadro de entrada.
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Dim userMsg As String userMsg = Microsoft.VisualBasic.InputBox("¿Cuál es su mensaje?", "Forma de Mensaje de entrada", "Escriba su messge aquí", 500, 700) End Sub
![Page 26: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/26.jpg)
![Page 27: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/27.jpg)
TextBox1.Text = "ZULMA PATRICIA SALAS" Label1.Text = "ZULMA PATRICIA SALAS"
TextBox1.Text = "" Label1.Text = ""
![Page 28: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/28.jpg)
ESCRITURA DEL CÓDIGO
Ahora ya está listo para escribir el código para el procedimiento de evento para que se va a hacer algo más que cargar un formulario en blanco. El código debe ser introducido entre Private Sub ....... End Sub. Nos adentraremos en el siguiente código:
Private Sub Actividad3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.BackColor = Color.FromArgb(0, 0, 255) Me.Text = "Codigo de Prueba"End Sub
![Page 29: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/29.jpg)
![Page 30: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/30.jpg)
Label1.Font = New System.Drawing.Font("Papyrus", 14.0)
Dim Fuente As FontFuente = New Font(Label1.Font.FontFamily, Int(18))Label1.Font = Fuente
FUENTE
TAMAÑO
Label1.BackColor = Color.BlanchedAlmondFONDO
Label1.Font = New Font(Label1.Font, FontStyle.Italic)CURSIVA
![Page 31: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/31.jpg)
http://www.taringa.net/post/info/12996055/Tutorial-1-Programacion-Basico-Visual-Basic-2010.html
![Page 32: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/32.jpg)
VARIABLES Y CONSTANTES
Como crear un nombre para una variable?
1) Debes darle un nombre significativo.
Es tratar de resumir un nombre que pueda identificar esa variable y sea fácil de saber de que trata. Algunos lenguajes de programación (la mayoría) no dejara que pongas un nombre tan extenso a una variable.
2) No dejar espacios en blanco. Los lenguajes de programación no aceptan espacios en blanco en las variables.
3) Comenzar con una letra. Los lenguajes no aceptan que una variable comience con un número o carácter especial.
4) No utilizar guion. El lenguaje no lo reconoce para nombrar alguna variable. El guion es este símbolo ( - )
![Page 33: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/33.jpg)
TIPOS DE DATOS
![Page 34: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/34.jpg)
OPERADORES: Los operadores conectan la expreción y ecuación.
![Page 35: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/35.jpg)
![Page 36: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/36.jpg)
USO DEL CUADRO DE TEXTO
Crear una calculadora simple que suma dos números usando el control TextBox. En este programa, inserta dos cuadros de texto, tres etiquetas y un botón. Los dos cuadros de texto son para los usuarios introducir dos números, uno para mostrar la etiqueta es el operador de suma y la otra etiqueta es mostrar el signo igual. La última etiqueta es para ver la respuesta. Ahora cambie la etiqueta del botón para calcular, a continuación, haga clic en este botón e introduzca el siguiente código:
Private Sub (remitente de ByVal como System.Object, ByVal e As System.EventArgs) Handles Button1_Click Button1.ClickDim Num1, num2, suma As Singlenum1 = TextBox1.Textnum2 = TextBox2.Textsuma= num1 + num2TextBox3.Text = sumaEnd Sub
![Page 37: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/37.jpg)
![Page 38: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/38.jpg)
+ + + =
- - - =
* * * =
/ / / =
OPERACIONES MATEMÁTICAS
MOD =
![Page 39: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/39.jpg)
+ + * =
* - =
* + - =
/ + * =
Prioridad operadores
( )
( ) ( ) - =
![Page 40: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/40.jpg)
=
=
=
=
PROMEDIO DE NOTAS
INFORMÁTICA
INGLES
MATEMÁTICAS
ESPAÑOL
PROMEDIO
![Page 41: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/41.jpg)
=
CONTADORES
1 EN 1
2 EN 2 =
![Page 42: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/42.jpg)
![Page 43: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/43.jpg)
![Page 44: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/44.jpg)
![Page 45: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/45.jpg)
http://es.slideshare.net/royerstudios/ejercicios-resueltos-en-visual-basic-2010
![Page 46: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/46.jpg)
![Page 47: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/47.jpg)
![Page 48: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/48.jpg)
![Page 49: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/49.jpg)
![Page 50: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/50.jpg)
![Page 51: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/51.jpg)
![Page 52: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/52.jpg)
http://es.slideshare.net/gabo330/manejo-de-visual-basic-2010
![Page 53: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/53.jpg)
HTTP://WWW.HOMEANDLEARN.CO.UK/NET/NETS4P1.HTMLHTTP://WWW.RECURSOSVISUALBASIC.COM.AR/
Agregar menús a un Visual
![Page 54: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/54.jpg)
MÉTODO DRAGDROP
https://www.youtube.com/watch?v=2wGAvq_ceIU
Manzana
Label1 Label2
Private Sub Label1_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles lblLabelSource1.MouseDown ' Start a drag. Label1.DoDragDrop( _ Label1, _ DragDropEffects.Copy) End Sub
![Page 55: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/55.jpg)
Private Sub Label2_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Label2.DragDrop Dim lbl As Label = DirectCast( _ e.Data.GetData(GetType(Label)), Label) Label2.Text = lbl.Text Label2.BackColor = lbl.BackColor Label2.BorderStyle = BorderStyle.Fixed3D End Sub
Private Sub Label2_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Label2.DragEnter If e.Data.GetDataPresent(GetType(Label)) Then e.Effect = DragDropEffects.Copy Label2.BorderStyle = BorderStyle.FixedSingle Else e.Effect = DragDropEffects.None End If End Sub
Private Sub Label2_DragLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label2.DragLeave Label2.BorderStyle = BorderStyle.Fixed3D End Sub
Label2
![Page 56: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/56.jpg)
If Label2.Text = "BOCA" Then Label1.Visible = False MsgBox("MUY BIEN!") Else Label2.Text = " " MsgBox("INCORRECTO") End If
Manzana
Label1 Label2
![Page 57: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/57.jpg)
Videos
Elegir Elemento
![Page 58: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/58.jpg)
Sonido
![Page 59: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/59.jpg)
Las propiedades pueden establecerse al resaltar los elementos en la columna de la derecha y luego cámbielos escribiendo o seleccionando las opciones disponibles. También puede alterar otras propiedades de la forma como fuente, ubicación, tamaño, color de primer plano, color de fondo, MaximizeBox, MinimizeBox y etc También puede cambiar las propiedades del objeto en tiempo de ejecución para dar efectos especiales tales como el cambio de color, forma, efecto de animación y así sucesivamente.Por ejemplo, el código se va a cambiar la forma de color a amarillo cada vez que se carga el formulario. Visual Basic 2010 utiliza RGB (rojo, verde, azul) para determinar los colores. El código RGB para el color amarillo es 255,255,0. Yo en el código refiero a la forma actual y Backcolor es propiedad de color de fondo del formulario. La fórmula para asignar el color RGB de la forma es Color.FormArbg (código RGB) . El procedimiento de evento es el siguiente:
Public Class Form1 Private Sub Form1_Load (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.BackColor = Color.FromArgb (255, 0, 255)End Sub
![Page 60: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/60.jpg)
Manipulación de cadenas Usando +
![Page 61: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/61.jpg)
Manipulación de cadenas Usando Básicos 2010 Funciones Integradas Visuales
La función Len
La función de la longitud devuelve un valor entero que es la longitud de una frase , incluyendo los espacios vacíos. El formato es
Len ("Leyenda")
Private Sub Button1_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label1.Text = Len (TextBox1.Text)End Sub
![Page 62: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/62.jpg)
Manipulación de cadenas Usando Básicos 2010 Funciones Integradas Visuales
La función Derecha
La función Derecha extrae la parte derecha de una frase. El formato esMicrosoft.VisualBasic.Right ("Frase", n)Donde n es la posición de partida de la derecha de la fase en la que la parte de la frase se va a extraer. Por ejemplo,Microsoft.VisualBasic.Right ("Frase", n)("Visual Basic", 4) = ASIC
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Dim Frase As String Frase = TextBox2.Text Label3.Text = Microsoft.VisualBasic.Right(Frase, 3) End Sub
![Page 63: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/63.jpg)
Manipulación de cadenas Usando Básicos 2010 Funciones Integradas Visuales
La función LSet
Devuelve una cadena alineada a la izquierda que contiene la cadena especificada ajustada a la longitud indicada.
El formato es LSet(Frase, 10)
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click Dim Frase As String Frase = TextBox5.Text Label6.Text = LSet(Frase, 3) End Sub
![Page 64: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/64.jpg)
Manipulación de cadenas Usando Básicos 2010 Funciones Integradas Visuales
La función convertir mayúsculaen minúscula
Convierte letras digitadas en mayúscula a minúscula
El formato es
LCase(texto1)
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Dim texto1 As String texto1 = TextBox3.Text Label4.Text = LCase(texto1) End Sub
![Page 65: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/65.jpg)
Manipulación de cadenas Usando Básicos 2010 Funciones Integradas Visuales
La función convertir minúscula en mayúscula
Convierte letras digitadas en minúscula a mayúscula
El formato es
UCase(texto1)
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim texto1 As String texto1 = TextBox4.Text Label5.Text = UCase(texto1) End Sub
![Page 66: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/66.jpg)
FUNCIÓN MIDLa función Mid se utiliza para recuperar una parte del texto de formar una frase. La sintaxis de la función Mid es Medio (frase, posición, n)
frase es la cadena de la que una parte de texto se va a recuperar.posición es la posición inicial de la frase de la que comienza el proceso de recuperación.n es el número de caracteres a recuperar.
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Dim myPhrase As String myPhrase = Microsoft.VisualBasic.InputBox("Escriba su frase") Label1.Text = Mid(myPhrase, 2, 6) End Sub
![Page 67: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/67.jpg)
LA FUNCIÓN DE AJUSTE
La función Recortar recorta los espacios vacíos a ambos lados de la frase.
El formato es Trim ("Leyenda")
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim myPhrase As String myPhrase = Microsoft.VisualBasic.InputBox("Escriba su frase") Label2.Text = Trim(myPhrase) Label3.Text = myPhrase End Sub
![Page 68: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/68.jpg)
LA FUNCIÓN DE AJUSTE
La función Ltrim recorta los espacios vacíos de la porción izquierda de la frase
El formato es LTrim ("Leyenda")
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim myPhrase As String myPhrase = Microsoft.VisualBasic.InputBox("Escriba su frase") Label2.Text = LTrim(myPhrase) Label3.Text = myPhrase End Sub
![Page 69: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/69.jpg)
LA FUNCIÓN DE AJUSTE
La función de Rtrim recorta los espacios vacíos de la parte derecha de la frase
El formato es RTrim ("Leyenda")
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim myPhrase As String myPhrase = Microsoft.VisualBasic.InputBox("Escriba su frase") Label4.Text = Rrim(myPhrase) Label5.Text = myPhrase End Sub
![Page 70: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/70.jpg)
Realizar programa que al dar clic en el botón saludo muestre un mensaje emergente que diga «hola amigos bienvenidos al mundo de Visual Basic 2010»
Realizar programa que al dar clic en el botón saludo muestre en un label un mensaje que diga «hola amigos bienvenidos al mundo de Visual Basic 2010»
Realizar programa que en 4 variables se asigne primer nombre, segundo nombre, primer apellidosegundo apellido, al dar clic en el botón Nombres y Apellidos en un mensaje emergente muestrenombres y apellidos
Realizar programa que en 4 cajas de texto asigne respectivamente primer nombre, segundo nombre, primer apellido, segundo apellido, al dar clic en el botón Nombres y Apellidos en un label muestrenombres y apellidos
Realizar programa que calcule la multiplicación de dos números
Digitar una frase en una cada de texto mostrar cuantos caracteres tiene en un msgbox
Digitar una frase en un inputbox y decir cuantos caracteres tiene en un label
Ejercicio
![Page 71: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/71.jpg)
FUNCIONES
![Page 72: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/72.jpg)
EVENTO: KEYPRESS SOLO ACEPTA NÚMEROS
Private Sub NombreText_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles NombreText.KeyPress If Numero(Asc(e.KeyChar)) Or Asc(e.KeyChar) = 8 Or Asc(e.KeyChar) = 13 Or Asc(e.KeyChar) = 46 Or Asc(e.KeyChar) = 45 Then If Asc(e.KeyChar) = 13 Then Me. NombreText.Focus() End If Else MsgBox("Debe ingresar sólo Números", MsgBoxStyle.Information, "Atención") e.Handled = True End If End Sub
Inherits System.Windows.Forms.FormFunction Numero(ByVal v As Integer) As Boolean If v < 48 Or v > 57 Then Numero = False Else Numero = True End IfEnd Function
![Page 73: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/73.jpg)
EVENTO: KEYPRESS
SOLO ACEPTA LETRAS
Private Sub NombreText_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles NOMBRE.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False ElseIf Char.IsSeparator(e.KeyChar) Then e.Handled = False Else e.Handled = True MsgBox("Solo acepta letras") End If Me. NombreText.Text = Trim(Replace(Me. NombreText.Text, " ", "")) NombreText.Select(NombreText.Text.Length, 0) End Sub
![Page 74: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/74.jpg)
CÓDIGO: CERRAR UN PROGRAMA
Dim MENU As New MENU () Me.AddOwnedForm(MENU) MENU.Show() Me.Hide()
Me.close ()
Código: Llamar un formulario
![Page 75: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/75.jpg)
TIMER
![Page 76: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/76.jpg)
DIRECCIONES DE CONSULTA
http://es.slideshare.net/royerstudios/ejercicios-resueltos-en-visual-basic-2010
![Page 77: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/77.jpg)
Me.PictureBox1.Image = Image.FromFile
![Page 78: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/78.jpg)
TextBox1.Text = UCase(TextBox1.Text)
EVENTO :TextChanged
![Page 79: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/79.jpg)
Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress If e.KeyChar = ChrW(Keys.Enter) Then If TextBox2.Text = "HIPOTÁLAMO" Then MsgBox("¡Correcto!") TextBox2.Enabled = False PictureBox2.Image = My.Resources.Arrastrar Else MsgBox("Intentalo de nuevo") TextBox2.Text = "" PictureBox2.Image = My.Resources.Arrastrar End If End If End Sub
![Page 80: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/80.jpg)
If TextBox1.Text = "" Or TextBox2.Text = "" Or TextBox3.Text = "" Or TextBox24.Text = "" Then MsgBox("POR FAVOR DIGITE TODAS LAS LETRAS") Else If TextBox1.Text = "B" And TextBox2.Text = "O" And TextBox3.Text = "C" And TextBox24.Text = "A" Then MsgBox("MUY BIEN!") Label1.Visible = False Button5.Visible = False Else MsgBox("INTENTALO DE NUEVO") TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox24.Text = ""
End If End If
TextBox1.Text = UCase(TextBox1.Text)
![Page 81: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/81.jpg)
EVENTO: KEYPRESS SOLO ACEPTA NÚMEROS
Private Sub NombreText_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles NombreText.KeyPress If Numero(Asc(e.KeyChar)) Or Asc(e.KeyChar) = 8 Or Asc(e.KeyChar) = 13 Or Asc(e.KeyChar) = 46 Or Asc(e.KeyChar) = 45 Then If Asc(e.KeyChar) = 13 Then Me. NombreText.Focus() End If Else MsgBox("Debe ingresar sólo Números", MsgBoxStyle.Information, "Atención") e.Handled = True End If End Sub
Inherits System.Windows.Forms.FormFunction Numero(ByVal v As Integer) As Boolean If v < 48 Or v > 57 Then Numero = False Else Numero = True End IfEnd Function
![Page 82: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/82.jpg)
EVENTO: KEYPRESS
SOLO ACEPTA LETRAS
Private Sub NombreText_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles NOMBRE.KeyPress If Char.IsLetter(e.KeyChar) Then e.Handled = False ElseIf Char.IsControl(e.KeyChar) Then e.Handled = False ElseIf Char.IsSeparator(e.KeyChar) Then e.Handled = False Else e.Handled = True MsgBox("Solo acepta letras") End If Me. NombreText.Text = Trim(Replace(Me. NombreText.Text, " ", "")) NombreText.Select(NombreText.Text.Length, 0) End Sub
![Page 83: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/83.jpg)
CÓDIGO: CERRAR UN PROGRAMA
Dim nombredelformulario As New nombredelformulario () Me.AddOwnedForm(nombredelformulario ) nombredelformulario.Show() Me.Hide()
Me.close ()
Código: Llamar un formulario
![Page 84: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/84.jpg)
Código: Pasar de una caja de texto a otra
If e.KeyChar = ChrW(Keys.Enter) Then e.Handled = True TextBox2.Focus()End If
![Page 85: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/85.jpg)
![Page 86: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/86.jpg)
CODIGOPrivate Sub btnLimpiar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLimpiar.Click txtNombre.Text = "" txtApellido.Text = "" txtTelefono.Text = "" txtDireccion.Text = "" txtNombre.Focus() End Sub
'Boton para terminar la aplicaciónPrivate Sub btnSalir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSalir.Click Me.Close() End Sub
![Page 87: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/87.jpg)
![Page 88: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/88.jpg)
![Page 89: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/89.jpg)
![Page 90: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/90.jpg)
![Page 91: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/91.jpg)
![Page 92: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/92.jpg)
CONEXIÓN VISIAL STUDIO 2010 – ACCESS 210
BASE DE DATO
![Page 93: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/93.jpg)
Public NomBase As String Private daest As OleDbDataAdapter Public dtest As DataTable Dim sSelest, sCnnest As String Public n As Integer
![Page 94: creacion de bd en vb](https://reader038.vdocuments.site/reader038/viewer/2022103010/58ee97571a28ab5e0e8b4679/html5/thumbnails/94.jpg)