Download - Visual basic cbtis
El Visual Basic ha sido desarrollado con el objetivo
de entregar a los usuarios de programación
informática un paquete de utilidades simples y
accesibles. Es por esto que el Visual Basic puede
ser usado y fácilmente comprendido por expertos
como también por usuarios principiantes. Su base
parte del dialecto BASIC pero con componentes
novedosos que lo adaptan a los lenguajes
informáticos modernos. A esto se suma que el
Visual Basic es además un lenguaje de
programación guiado por eventos que permite
mayor operatibilidad y mejores resultados.
PictureBox: Caja de imágenes
Label: Etiqueta
TextBox: Caja de texto
Frame: Marco
CommandButton: Botón de comando
CheckBox: Casilla de verificación
OptionButton: Botón de opción
ComboBox: Lista desplegable
ListBox: Lista
HScrollBar: Barra de desplazamiento horizontal
VScrollBar: Barra de desplazamiento vertical
Timer: Temporizador
DriveListBox: Lista de unidades de disco
DirListBox: Lista de directorios
FileListBox: Lista de archivos
Shape: Figura
Line: Línea
Image: Imagen
Data: Conexión a origen de datos
OLE: Contenedor de documentos embebidos compatibles con Object Linking and
Embedding
Click: Ocurre cuando se presiona y suelta un botón del mouse sobre un objeto.
DblClick: Ocurre cuando se presiona y suelta dos veces un botón del mouse sobre un objeto.
DragDrop: Ocurre al arrastrar y soltar un determinado objeto con el mouse.
DragOver: Ocurre si una operación de arrastrar y soltar está en curso.
GotFocus: Ocurre cuando un objeto recibe el control o foco, ya sea mediante una acción del usuario como hacer click en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el método SetFocus.
LostFocus: Contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante acción del usuario o efectuado desde la aplicación.
KeyDown: Ocurre cuando el usuario mantiene presionada una tecla.
KeyUp: Ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al terminar el evento KeyDown.
KeyPress: Ocurre como cuando se presiona y suelta una tecla.
MouseDown: Ocurre cuando el usuario presiona un botón del mouse.
MouseUp: Se produce cuando el usuario suelta el botón del mouse.
MouseMove: Este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto.
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim OPERACION As String
Dim A As Double
Dim B As Double
COGICO DEL #1
Text1.Text = Text1.Text & "1"
CODIGO DEL #2
Text1.Text = Text1.Text & "2"
CODIGO DEL #3
Text1.Text = Text1.Text & "3"
CODIGO DEL #4
Text1.Text = Text1.Text & "4"
CODIGO DEL #5
Text1.Text = Text1.Text & "5"
CODIGO DEL #6
Text1.Text = Text1.Text & "6"
Programa creado
Comando que se
usara
Variables que se usaran
Codigo de los
numeros y las caja
de textos
CODIGO DEL #7 Text1.Text = Text1.Text & "7" CODIGO DEL #8 Text1.Text = Text1.Text & "8" CODIGO DEL #9 Text1.Text = Text1.Text & "9" CODIGO DEL #0 Text1.Text = Text1.Text & "0" CODIGO DEL "." Text1.Text = Text1.Text & "." CODIGO DEL "=" B = Text1.Text Text1.Text = "" If OPERACION = "+" Then Text1.Text = A + B ElseIf OPERACION = "-" Then Text1.Text = A - B ElseIf OPERACION = "*" Then Text1.Text = A * B ElseIf OPERACION = "/" Then Text1.Text = A / B End If
Codigos de los
numeros y cajas de
textos
Linea de comandos para las
operaciones que usara nuestra
calculadora
CODIGO DEL "+" A = Text1.Text Text1.Text = "" OPERACION = "+" CODIGO DEL "-" A = Text1.Text Text1.Text = "" OPERACION = "-" CODIGO DEL "*" A = Text1.Text Text1.Text = "" OPERACION = "*" CODIGO DEL "/" A = Text1.Text Text1.Text = "" OPERACION = "/" CODIGO DEL "LIMPIAR«
.clear
End Sub
End Class
Linea de comandos de las
operaciones que usara
nuestra calculadora
Codigo de limpiar operaciones
Terminacion de codigos y de programa
Public Class Form1
Dim n, acu, x As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
n = TextBox2.Text
acu = 0
Randomize()
For i = 1 To n
x = Int(Rnd() * 10)
ListBox1.Items.Add(x)
acu += x
Next i
End Sub
Inicio de programa
Inicio de variables
Accion
Del boton
Accion de la primer variable
Fin del comando
Private Sub Button2_Click(ByVal sender
As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
TextBox1.Text = acu
End Sub
Private Sub Button3_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Handles Button3.Click
If acu Mod 2 = 0 And
RadioButton1.Checked = True Then
Label3.Text = "Correcto"
Else
Label3.Text = "Incorrecto"
End If
Comando del segundo boton
Caja de texto y su accion
Fin del comando
Comando del tercer boton
Comando del radio boton
Comandos de la etiquetas
Fin del comando del tercer boton
If acu > 10 And RadioButton3.Checked
= True Then
Label4.Text = "Correcto"
Else
Label4.Text = "Incorrecto"
End If
End Sub
End Class
Operación del radiobutton
Y etiqueta de mensaje
Terminacion del programa
Terminacion de comando y
Terminacion de operacion
Public Class Form1 (inicio de programa)
Dim int As Integer = 0 (inicio de variables)
Private Sub Loading(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserProgressChangedEventArgs) (comando de navegador)
ToolStripProgressBar1.Maximum = e.MaximumProgress (progreso de navegador)
ToolStripProgressBar1.Value = e.CurrentProgress (progreso)
End Sub (fin de variable)
Private Sub Done(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserDocumentCompletedEventArgs)
TabControl1.SelectedTab.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).DocumentTitle
ComboBox1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString
End Sub
(proceso de la tabla de control y comando de la operación a realizar)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Browser As New WebBrowser
TabControl1.TabPages.Add("Nueva Pestaña")
Browser.Name = "Internator"
Browser.Dock = DockStyle.Fill
TabControl1.SelectedTab.Controls.Add(Browser)
AddHandler Browser.ProgressChanged, AddressOf Loading
AddHandler Browser.DocumentCompleted, AddressOf Done
int = int + 1
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
End Sub
(linea de comando donde se utilizara variables, controladores, etiquetas, procesos, tablas de control, acciones de comando)
Private Sub NuevaPestañaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NuevaPestañaToolStripMenuItem.Click
Dim Browser As New WebBrowser
TabControl1.TabPages.Add("New Page")
TabControl1.SelectTab(int)
Browser.Name = "Web Browser"
Browser.Dock = DockStyle.Fill
TabControl1.SelectedTab.Controls.Add(Browser)
AddHandler Browser.ProgressChanged, AddressOf Loading
AddHandler Browser.DocumentCompleted, AddressOf Done
int = int + 1
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
End Sub
Private Sub PropiedadesToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PropiedadesToolStripMenuItem.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).ShowPropertiesDialog()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoBack()
End Sub
(creacion de nuevas pstañas y propiedades que utilizara en navegador para explorar nuestras necesidasdes asi como comandos y propiedades a utilizar para que todo resulte con éxito)
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoForward()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Refresh()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(ComboBox1.Text)
End Sub
(botones de navegacion para la seleccion de las utilidades y procesos a realizar por los comandos)
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
ToolStripStatusLabel1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).StatusText
End Sub
Private Sub EliminarPestañaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EliminarPestañaToolStripMenuItem.Click
If Not TabControl1.TabPages.Count = 1 Then
TabControl1.TabPages.RemoveAt(TabControl1.SelectedIndex)
TabControl1.SelectTab(TabControl1.TabPages.Count - 1)
int = int - 1
End If
End Sub
End Class