jueves, 4 de agosto de 2016

Práctica

Ejemplo 1

Variables:
Dim A,B    AS interger
Dim A,D,C AS bouble

Entradas
Label1= “Introduzca el primer dato”
Label2= “Introduzca el segundo dato”
Label3= “Introduzca el tercero dato”
Label4= “Introduzca el cuarto dato”

Procesos
E=A+B+C+D

Salida
Label5=(Resultados de la suma,& E”

Ejemplo 2

Variables
Dim H     AS integer
Dim G     AS integer
Dim J      AS integer

Entradas
Label1= “Introduzca la primera división”
Label2= “Introduzca la segunda división”

Procesos
J= H/G

Salida
Label=(“Resultados de la división, & J”)

Ejemplo 3

Variables
Dim M    AS integer
Dim K    AS integer
Dim P    AS integer

Entradas
Label1= “Introduzca el primer dato”
Label2= “Introduzca el segundo dato”

Procesos
M=K*P

Salida
Label=(“Resultados de la multiplicación, & M”)






Codificación

Práctica de Codificación de Visual Basic

Mariannette Rangel             X°A                 28-07-16
Ejemplo 1
Declaración de Variable
Dim b, h As Double
Dim area As Integer
Procesos
B=TextBox1.Text
H=TextBox2.Text
Area=b*h/2
TextBox3.Text=Trim(area)
Ejemplo 2
Declaración de Variable
Dim DiasDeAlquiler As Integer
Dim KilometrosRecorridos,Resultado As Integer
Entrada de datos
Label1.text=”introduzca el día de alquiler”
Label2.text=”introduzca los kilometros recorridos”
Procesos
DiasDeAlquiler=Val(Text1)
Kilometros=Val(Text2)
Resultado=(DiasDeAlquiler*AlquilerDelAuto)+(KilometrosRecorrido*Kilometros)
Salida
LabelResultados.text=”Los kilometros recorridos es de” & resultados”
Constante
ConstAlquilerDeAuto=700
ConstKilometrosRecorrido=750
Ejemplo 3
Declaración de Variable
Dim D, R, H, V, Viltros, tminutos As Single
Dim Canal As Double
Dim Q As Single
Entrada de datos
Label1= “ Introduzca aquí el diámetro del deposito, en metros”
Label2= “ Introduzca aquí la altura del deposito, en metros”
Procesos
D=Val(Text1)
H=Val(Text2)
R=D/2
V=Pi*(R^2)*H
Vlitros=V*1000
Tminutos=Vlitros/Q
Salida
Label3=&”El tiempo que transcurrirá hasta el” & “llenado del deposito es de” &tminutos& “minutos”
Constante

ConstPi As Single=3.14
EJEMPLOS

Mariannette Rangel                  X°A                        14-7-16

En el formulario insertamos tres Labels y tres TextBox para petición de datos, así como un botón y un Label para cálculo de muestra de resultados. El código será algo así:

Calcular el promedio de tres notas sumativas
Option Explicit On
Public Class Form1
REM Declaración de variables
Dim nota1, nota2, nota3, promedio AS single
REM Contenido del formulario
Private Sub Form_Load(ByVal sender AS system.Object, ByVal e AS system.EventArgs) Handles
MyBase.Load
Me.Text= “Cálculo promedio de 3 notas sumativas”
ButtonCalcular.Text= “Calcular el promedio”
Label1.Text=“Introduzca la primera nota”
Label2.Text=“Introduzca la segunda nota”
Label3.Text=“Introduzca la tercera nota”
End Sub
REM Cálculo y muestra resultados
Private Sub Botton1_Click(ByVal sender AS system.Object, ByVal e AS system.EventArgs) Handles
ButtonCalcular.Click
Nota1=Val(TextBox1.Text)
Nota2=Val(TextBox2.Text)
Nota3=Val(TextBox3.Text)
Promedio= (Nota1+Nota2+Nota3)/3
LabelResultados.Font=New Font(“Arial”,10,FontStyle.Bold)
LabelResultados.TextAling=ContentAlignment.MiddleCenter
LabelResultados.Text= “El promedio es de “&promedio&”
End Sub

INDICACONES
1.    Rojo las declaraciones de variables
2.   Morado entrada de datos
3.   Celeste los procesos o cálculos
4.   Naranja la salida de datos resultados













EJEMPLO A                                                          21-7-16

Option Explicit On
Public Class Form1
REM Declaración de variables
Const Pi As Single= 3.141592654
Dim R,H,V    As Single
Rem Contenido del Formulario
Private Sub Form1_Load(ByVal sender As System. Object,ByVal e As System.EventArgs) Handles MyBase.Load
Me.Tex= “Calculo volumen cilindro”
ButtonCalcular.Text= “Calcular  Volumen”
Label1.Text= “Introduzca aquí el diámetro, en metros”
Label2.Text= “Introduzca aquí la altura, en metros”
End Sub
REM Calculo y muestra resultados
Private Sub Button1_Click(ByVal sender AS System.Object,ByVal e AS System.EventeArgs)Handles
ButtonCalcular.Click
R=Val(TextBox1.Text)/2
H= Val(TextBox2.Text)
V=Pi*(R^2)*H
LabelResultados.Font= New Font(“Arial”,10,FontStyle.Bold)
LabelResultados.TextAlign= ContentAlignment.MiddleCenter
LabelResultados.Text= “El volumen del cilindro es de  “& V &” metros cúbicos”
End Sub
End Class

INDICACIONES
1. Entrada de datos celeste
2. Declaración de variable verde caña
3. Procesos   amarillo
4. Datos de salida  rosado
5. Declaracion de constante rojo





Objetos de Visual Basic

Taller #2

Mariannette Rangel                          X°A                     30-06-12


1.     ¿Cómo se coloca el nombre de los objetos de VB?
R= Para colocar el nombre de un objeto debe seguir los siguientes pasos:
ü Las tres primeras letras que la componen se escriben con letra minúscula.
ü El resto del nombre se relaciona con la función y se escribe con letra mayúscula.
Ejm.:isbFUNT
2.     Forma para seleccionar los controles de VB
R= Los controles de VB son:
1. Controles intrínsecos. Estos controles se encuentran dentro del archivo ejecutable de Visual Basic. Los controles intrínsecos están siempre incluidos en el cuadro de herramientas, no como los controles Activex, que se pueden quitar o agregar al cuadro de herramientas. A continuación una lista de controles intrínsecos.

Nombre de control
Nombre de clase
Descripción



Casilla de verificación
CheckBox
Presenta una opción de tipoVerdadero o Falso.
Cuadro combinado
ComboBox
Cambina un cuadro de texto y un cuadro de lista.
Botón de comando
CommandButton
Ejecuta un comando o una acción cuando el usuario hace clic en él.
Datos
Data
Permite conectar una base de datos existente y presentar información en ella en los formularios.
Cuadro de lista de directorios
DirListBox
Presenta directorios y rutas de acceso.
Cuadro de lista de archivos
FileListBox
Presenta una lista de archivos.
Cuadro de lista de unidades
DriveListBox
Presenta una lista de unidades de disco validas.
Marco
Frame
Proporciona un contenedor visual y funcional para los controles.
Barras de desplazamiento horizontal y vertical
HScrollBar y VScrollBar
Permite que un usuario agregue barras de desplazamiento a controles que no las tienen de forma automática.
Imagen
Image
Presenta mapas de bits, iconos o metarchivos de Windows, archivos JPEG o GIF, y actúa como un botón de comando cuando se hace clic en él.
Etiqueta
Label
Presenta texto con el cual el usuario no puede interactuar ni modificar.
Línea
Line
Agrega un segmento de línea recta a un formulario.
Cuadro de lista
ListBox
Presenta una lista de elementos entre los que el usuario puede elegir.
Contenedor OLE
OLE
Incrusta datos en una aplicación de Visual Basic.
Botón de opción
OptionButton
El control OptionButton, como parte de un grupo de opciones con otros botones de opción. Presenta varias opciones entre las ue el usuario sólo puede elegir una.
Cuadro de imágen
Picturebox
Presenta mapas de bits, íconos o metarchivos de Windows y otros tipos de archivos graficos compatibles. También presenta texto o actúa como contenedor visual para otros controles.
Forma
Shape
Agrega un rectángulo, un cuadrado, una elipse o un circulo a un formulario, marco o cuadro de imagen.
Cuadro de texto
TextBox
Proporciona una área para escribir o presentar texto.
Cronómetro
Timer
Ejecuta eventos periódicos a intervalos de tiempo específicado.

2. Controles ActiveX. Son aquellos controles que existen como archivos independientes con extensión nombre de archivo .ocx. Entre éstos se incluyen los controles disponibles en todas las ediciones de Visual Basic (controles cuadrícula, cuadro combinado y lista enlazados a datos y varios más) y los que sólo están disponibles en la Edición Profesional y la Edición Empresarial (como Listview, Toolbar, Animation y Tabbed Dialog). A estos también se suman los controles Activex de otros fabricantes.
Nombre de control
Nombre de clase
Descripción
Control de datos ADO
ADODC
Crea una conexión a una base de datos de datos mediane ADO. Asignable a la propiedad DataSource de otros controles, como el control DataGrid.
Dialogo común
CommonDialog
Proporciona un conjunto de cuadros de diálogo estándar para operaciones como abrir y guardar archivos, establecer opciones de impresión y seleccionar colores y fuentes.
Cuadro combinado enlazado a datos
DataGrid
Proporciona las mayorías de las opciones del control ComboBox estándar, así como mayor capacidad de acceso a datos.
Cuadrícula Apex enlazada a datos
DataGrid
Control con apariencia de una hoja de cálculo vinculado aun origén de datos como un control de datos ADO. Es posible la lectura y la modificación del recordset.
Cuadro de lista enlazado a datos.
DataList
Proporciona la mayoría de de las características del control ListBox estándar, asi como mayor capacidad de acceso a datos.
FlexGrid de Microsoft
MSFlexGrid
Control con apariencia de hoja de cálculo de sólo lectura que se puede vincular al diseñador de entorno de datos para mostrar recordset jerárquicos


ü Dando click sobre el control o presionando la tecla Ctrl los tres controles que se seleccionan son:
-El botón de comando
-La etiqueta gris
-La etiqueta roja

3.     ¿Cómo se da la asignación de valores en VB?

R= Asignar valores

Para efectuar cálculos y asignar el resultado a una variable, se utilizan instrucciones de asignación, como se muestra en el ejemplo siguiente.
' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11
4.     Describa la estructura de decisión de VB
R= Las estructuras son:
If -----Else   

Selec----Case

Declaración de Variables


Taller en Clase

Mariannette Rangel                          X° A                    23-06-16             


Declarar las siguientes variables en Visual Basic

     N.V                                                          T.D
Dim Suma                                                AS  float
Dim Cantidad                                          AS integer
Dim SumBan                                           AS double
Dim Nom                                                  AS char
Dim Dire                                                   AS  char
Dim Residuo                                            AS float
Dim Prog                                                  AS bool
Dim Reclés                                              AS char
Dim Eda                                                   AS bool
Dim Resta                                                AS single
Dim Div                                                    AS single
Dim Multi                                                  AS float
Dim Mat                                                    AS single
Dim Lib                                                     AS char
Dim Tipos                                                AS single
Dim Dat                                                    AS float
Dim AB                                                     AS bool
Dim US                                                     AS double
Dim Saldo                                                AS float
Dim Sueldo                                              AS single
Dim Tecla                                                AS char
Dim Esc                                                   AS single
Dim Cod                                                   AS float
Dim Cont                                                  AS bool
Dim T_fila                                                AS double
Dim T_columna                                       AS float
Dim Si                                                       AS bool




viernes, 27 de mayo de 2016

Análisis Crítico de las Características de Visual


Análisis Crítico de las Características de Visual


El Lenguaje Visual Basic es un programa que nos permite crear diversos tipos de facturas, recetas, entre otros. Se utilizan técnicas estructurales, sencillas y de selección con estructuras de herencia, modularidad, polimórfico y eventos. 
Perteneciente al lenguaje de la quinta generación. Su creador o mejor dicho su padre es el Alan Cooper. 

Considero al Lenguaje Visual Basic como una herramienta eficaz la cual nos permite realizar diversas actividades mediante diversas propiedades, codificaciones y la vez no permite interactuar entre si con la misma aplicación. Contiene muchos tipos de herramientas las cuales son útiles en el desarrollo de dicho programa permitiendo una mejor utilización de tan importante aplicación en la informática con las variables  ( nombre y tipo de documento) y al igual que los  cuadros de textos para los resultados. 


Ventanas de Propiedades de Visual Basic

Ventanas de Propiedades de Visual Basic


1. Nombre de objeto. Enumera el objeto u objetos actualmente seleccionados.  Sólo son visibles los objetos del editor o diseñador activos.  Cuando se seleccionan varios objetos, sólo aparecen las propiedades comunes a todos los objetos seleccionados.  

2.   Por categorías. Enumera por categorías todas las propiedades y valores de propiedades para el objeto seleccionado.  Puede contraerse una categoría para reducir el número de propiedades visibles.  Cuando se expande o contrae una categoría, se ve un signo más (+) o menos (-) a la izquierda del nombre de la categoría.  Las categorías están ordenadas alfabéticamente.  

3.   Alfabético. Ordena alfabéticamente todas las propiedades y eventos en tiempo de diseño de los objetos seleccionados.  Para editar una propiedad no atenuada, haga clic en la celda situada a su derecha y escriba los cambios.  

4.   Páginas de propiedades. Muestra los cuadros de diálogo Páginas de propiedades o Diseñador de proyectos del elemento seleccionado.  Páginas de propiedades muestra un subconjunto, el mismo o un supraconjunto de las propiedades disponibles en la ventana Propiedades.  Utilice este botón para ver y editar propiedades relacionadas con la configuración activa del proyecto.  

5.   Propiedades. Muestra las propiedades de un objeto.  Muchos objetos también tienen eventos que se pueden ver utilizando la ventana Propiedades.  

6.   Ordenar por origen de propiedad. Agrupa las propiedades por origen, como herencia, estilos aplicados y enlaces.  Solo está disponible al editar los archivos XAML en el diseñador.  

7.   Eventos. Muestra los eventos de un objeto.

8.   Mensajes. Muestra todos los mensajes de Windows.  Permite agregar o eliminar funciones controladoras específicas para los mensajes proporcionados en la clase seleccionada.  

9.   Overrides. Enumera todas las funciones virtuales de la clase seleccionada y permite agregar o eliminar funciones de reemplazo.

10.Panel Descripción. Muestra el tipo de propiedad y una breve descripción de la propiedad.  Se puede activar y desactivar la descripción de la propiedad utilizando elcomando Descripción del menú contextual.  

11. Vista en miniatura. Muestra una representación visual del elemento seleccionado actualmente al editar los archivos XAML en el diseñador.

12.Buscar. Proporciona una función Search para las propiedades y eventos al editar archivos XAML en el diseñador.  El cuadro de búsqueda responde a las búsquedas parciales de palabras y actualiza los resultados de la búsqueda cuando se escribe.