NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
CURSO: 3ª INFORMÁTICA
FECHA: 14/ 11/ 2015-2016
TEMA: QUE ES PROGRAMACIÓN
DESARROLLO Y EVALUACIÓN DE APLICACIONES DE INFORMÁTICA
método
sencillo para programar. Entonces, se crearon los lenguajes de alto nivel.
Mientras que una tarea tan trivial como multiplicar dos números puede necesitar
un conjunto de instrucción traducirlo completo a lenguaje máquina.1
Eventualmente será necesaria otra fase denominada comúnmente link o enlace,
durante la cual se anexan al código, generado durante la compilación, los
recursos necesarios de alguna biblioteca.
NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
CURSO: 3ª INFORMÁTICA
FECHA: 29/ 02/ 2016
TEMA: QUE ES VISUAL BASIC Y TODO LOS FORMULARIOS Y LAS PROPIEDADES
Visual Basic es uno de los tantos lenguajes de programacion que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth College, con el propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego de sufrir varias modificaciones, en el año 1978 se estableció el BASIC estándar. La sencillez del lenguaje ganó el desprecio de los programadores avanzados por considerarlo "un lenguaje para principiantes".
¿Qué es Visual Basic?
Diseñador de entorno de datos: Es posible generar, de manera automática, colectividad entre controles y datos mediante la de arrastrar y colocar sobre formularios o informes.
Los Objetos Actives son una nueva tecnología de acceso a datos mediante la acción de arrastrar y colocar sobre formularios o informes.
Asistente para formularios: Sirve para generar de manera automática formularios que administran registros de tablas o consultas pertenecientes a una base de datos, hoja de calculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas es factible incluir barras de herramientas es factible incluir barra de herramientas personalizada, donde el usuario selecciona los botones que desea visualizar durante la ejecución.
En las aplicaciones HTML:Se combinan instrucciones de VISUAL BASIC para controlar los eventos que se realizan con frecuencia en una pagina web
La Ventana de Vista de datos proporciona acceso a la estructura de una base de datos. Desde esta también acceso al Diseñador de Consultas y diseñador de Base de datos para administrar y registros.
El formulario es el primer objeto o control que se visualiza en Visual Basic y constituye la pantalla o ventana sobre la que se colocan otros objetos o controles como etiquetas, controles de texto, botones, etc. y por supuesto el código necesario de nuestros programas, por lo tanto constituirán la Interfaz de usuario.
Al igual que todo control tiene sus propiedades, las mismas que podemos establecerlas en la ventana de propiedades.
Name: En todo control la primera propiedad que debe establecerse es el nombre del objeto, es recomendable que en el caso del formulario las tres primeras letras sean From, precisamente para saber que se trata de un formulario, y luego seguida del nombre que se le quiere asignar, no admite espacios.
Como puede apreciar en la parte inferior de la ventana de propiedades se tiene una pequeña descripción de la propiedad elegida.
BackgroundImage: Establece una imagen como fondo del formulario
ControlBox: Determina si la ventana tiene o no botones de control
Cursor: Cursor que aparecerá al pasar el puntero por el formulario, se visualizará sólo en tiempo de ejecución (f5)
FormBorderStyle: Establece el estilo del borde del formulario
Icono: Indica el icono del formulario es decir aquel que va en la barra de título, se visualizará también en la barra de tareas de windows cuando el formulario se minimiza
MaximizeBox: Permite que el botón de maximizar que se encuentra en los botones de control se encuentren habilitado o no (se puede utilizar o no)
MinimizeBox: Permite que el botón de minimizar que se encuentra en los botones de control se encuentren habilitado o no.
ShowIcon: Indica si un icono se muestra o no en la barra de título del formulario
ShowInTaskbar: Determina si el formulario aparece en la barra de tareas de windows.
Text: Representa el texto que se visualizará en la barra de título (no confundir con el nombre)
WindowState: Determina el estado visual inicial del formulario: Normal, Maximizad, Minimized.
EVENTOS: Los eventos los podemos encontrar en la ventana de código, la misma que se presenta al dar doble clic sobre el objeto, en este caso el formulario
Si deseamos que cuando inicie el programa se presente un mensaje, deberemos escoger el evento Load, es decir, es lo primero que se ejecutará antes de presentarse el formulario, para lo cual debemos asegurarnos de que estamos en el objeto Form y buscar el evento Load, una vez realizado esto se nos presentará lo siguiente
End Sub
End Class
Private Sub FrmInicial_Load (ByVal sender As Object...)
Msgbox ("Bienvenido, el programa se ejecutará.")
End Sub
End Class
Private Sub FrmInicial_Click (ByVal sender as Object...)
Me.WindowState= FormWindowState.Maximized
End Sub
Recuerde la sintaxis de las propiedades:
Private Sub FrmInicial_MouseMove(ByVal sender As ObjectMe.BackColor=Color.Red
End Sub
Msgbox("Gracias por preferirnos")
End Sub
Si al hacer click en el primer formulario llamado From Inicial queremos pasar al nuevo formulario al cual le pusimos de nombre From Siguiente, la codificación será la siguiente:
Private Sub FrmInicial _Click (ByVAl sender As Object....)
FrmSiguiente.Show( )
En Sub
CLOSE: Este método me permite cerrar la ventana. Por ejemplo si al dar click en el formulario From Siguiente quiero que finalice el programa la codificación será:
Private Sub FrmSiguiente_Click (ByVal sender As Object ...)
Me.Close ( )
End Sub
Recuerde que para realizar esta última codificación primero debía haber estado o dado click en el Formulario con el nombre de From Siguiente y luego entrar en la ventana de código del mismo y asegurarse que esté en el evento click del mismo.
End Class
Entre Private y End Sub debemos escribir todo lo que queremos que se ejecute, en el caso de nuestro ejemplo será:
Public Class FrmInicialPrivate Sub FrmInicial_Load (ByVal sender As Object...)
Msgbox ("Bienvenido, el programa se ejecutará.")
End Sub
End Class
Msgbox sirve para presentar un cuadro de mensaje y entre comillas (" ") se colocará el mensaje a presentarse
Para ver el resultado de este código, ejecutamos el proyecto con F5 y para detenerlo en el botón cerrar de los botones de control
Click: Este evento se ejcutará al dar click sobre el control en este caso sobre el formulario.
Si desearíamos que la ventana se maximize al dar click en el formulario, luego de escoger el objeto y el evento click, la codificación sería:Private Sub FrmInicial_Click (ByVal sender as Object...)
Me.WindowState= FormWindowState.Maximized
End Sub
Recuerde la sintaxis de las propiedades:
objeto.propiedad = valor
Cuando hablamos del mismo formulario el objeto será remplazado por Me, con los demás controles se utilizará el nombre (el que se establece en name)
Me.WindowState=FormWindowState.Maximized
MouseMove: Este evento indica que cuando pase el puntero del mouse por el formulario se ejecutará lo que este codificado en él. Por ejemplo si queremos queremos que cambie el color del fondo del formulario será:Private Sub FrmInicial_MouseMove(ByVal sender As ObjectMe.BackColor=Color.Red
End Sub
FormClosing: Este evento se ejecutará cuando se cierre la ventana. Por ejemplo si queremos visualizar un mensaje de agradecimiento cuando se cierre la ventana, la codificación será:
Private Su FrmInicial_Closing (ByVal sender As Object...)Msgbox("Gracias por preferirnos")
End Sub
MÉTODOS: Por el momento veremos dos métodos del formulario
Show: Permite llamar o presentar otro formulario
Para utilizar este método, primero indicaré la manera de añadir un nuevo formulario a un proyecto: En el Menú Proyecto, Agregar Windows Form...
Al dar click en Agregar de la ventana anterior, se tendrá un nuevo formulario.Si al hacer click en el primer formulario llamado From Inicial queremos pasar al nuevo formulario al cual le pusimos de nombre From Siguiente, la codificación será la siguiente:
Private Sub FrmInicial _Click (ByVAl sender As Object....)
FrmSiguiente.Show( )
En Sub
CLOSE: Este método me permite cerrar la ventana. Por ejemplo si al dar click en el formulario From Siguiente quiero que finalice el programa la codificación será:
Private Sub FrmSiguiente_Click (ByVal sender As Object ...)
Me.Close ( )
End Sub
Recuerde que para realizar esta última codificación primero debía haber estado o dado click en el Formulario con el nombre de From Siguiente y luego entrar en la ventana de código del mismo y asegurarse que esté en el evento click del mismo.
Para realizar un programa lo mostraremos en el siguiente vídeo como se hace:
CARACTERÍSTICAS DE VISUAL
Visual Basic 6.0 soporta la abstracción, la
en capitulación, el polimorfismo y la re utilización del código.
Los objetos de Visual Basic están encapsulados;
es decir, contienen su propio código y sus propios datos.
Los objetos de Visual Basic tienen propiedades,
métodos y eventos. Las propiedades son los datos que describen un objeto.
Los eventos son hechos que pueden ocurrir sobre un objeto (un clic sobre un
botón es un evento que produce un mensaje). Un método agrupa el código que se
ejecuta en respuesta a un evento.
Al conjunto de propiedades y métodos se le
llama interfaz. Además de su interfaz predeterminada, los objetos
pueden implementar interfaces adicionales para proporcionar polimorfismo. El polimorfismo
le permite manipular muchos tipos diferentes de objetos sin preocuparse de su
tipo.
Las interfaces múltiples son una
característica del modelo de objetos componente (COM) y permiten que los
programas evolucionen con el tiempo, agregando nueva funcionalidad sin afectar
al código existente.
La re utilización del código es la
capacidad de trasladar características de un objeto a otro, lo que se logra con
alguna forma de herencia. Existen principalmente dos formas de re utilización
del código: binario y fuente. La re utilización del código: binario y fuente. La
re utilización de código fuente se consigue mediante la creación y uso de un
objeto, mientras que la re utilización de código fuente se consigue por
herencia, lo que no se permite en Visual Basic. En una jerarquía de clases, la
herencia muestra cómo los objetos que se derivan de otros objetos más simples
heredan su comportamiento. Por el contrario, los modelos de objetos son
jerarquías que describen la contención. Es decir, muestran cómo objetos
complejos como una hoja de cálculo, contienen colecciones de otros objetos,
como botones o imágenes. Un control activo normalmente opera como un componente
software re utilizable, que se incorpora en una aplicación como Microsoft Excel,
en una página Web, o en cualquier otra aplicación Visual Basic o
visual C++.
DEBER 1
2. Cambiamos los nombre y lo que deseemos en las propiedades
3. Programamos los botones:
CALCULAR
A = val(text1)
B = val(text2)
Text3 = A+B
LIMPIAR
Text = ""
Text = ""
Text = ""
SALIR
END
4. Seleccionamos ejecutar y ya podemos observar que el programa funciona correctamente.
DEBER 2

2. Cambiamos el nombre de todos los elementos en propiedades.

Beep
End
VScroll
Text1.Text = VScroll .Value
Text2.Text = 32 + 1.8*VScroll.Value
Text3.Text = Val(Text1.Text) / Val(Text2.Text)
Lebel1 = "/"
DEBER 1
NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
CURSO: 3ª INFORMÁTICA
Realizar la sumatoria de dos números en visual
Realizar la sumatoria de dos números en visual
1 Diseña el programa con 3 lebel, 3 text y 3 CommandButton
3. Programamos los botones:
CALCULAR
A = val(text1)
B = val(text2)
Text3 = A+B
LIMPIAR
Text = ""
Text = ""
Text = ""
SALIR
END
DEBER 2
NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
CURSO: 3ª INFORMÁTICA
PASOS PARA UN PROGRAMA QUE NOS PERMITA INGRESAR COLOR DE FONDO Y DE FUENTE
1. Insertamos los elementos necesarios que son 1 text, 2 frame, 6 OptionButtoon y 2 CommandButton.
2. Cambiamos el nombres de todos los elementos en propiedades.

3. Programamos los botones:
Rojo, verde, azul
Text1.Text.BackColor = vbRed
Solo cambiamos el color.
Cyan, magenta, blanco
Text1.ForeColor = vbCyan
Text1.SetFocus
De igual manera cambiamos el color respectivamente

EN COMMAND NUEVO
Text1 = " "
Text1.BackColor = vbWhite
Text1.ForeColor = vbBlack
Text1.SetFocus

4. DAMOS CLIC EN VERIFICAR QUE EL PROGRAMA FUNCIONE CORRECTAMENTE
DEBER 3
PASOS PARA UN PROGRAMA QUE NOS PERMITA INGRESAR COLOR DE FONDO Y DE FUENTE
1. Insertamos los elementos necesarios que son 1 text, 2 frame, 6 OptionButtoon y 2 CommandButton.

2. Cambiamos el nombres de todos los elementos en propiedades.

3. Programamos los botones:
Rojo, verde, azul
Text1.Text.BackColor = vbRed
Solo cambiamos el color.
Cyan, magenta, blanco
Text1.ForeColor = vbCyan
Text1.SetFocus
De igual manera cambiamos el color respectivamente

EN COMMAND NUEVO
Text1 = " "
Text1.BackColor = vbWhite
Text1.ForeColor = vbBlack
Text1.SetFocus

4. DAMOS CLIC EN VERIFICAR QUE EL PROGRAMA FUNCIONE CORRECTAMENTE
DEBER 3
NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
.CURSO: 3ª INFORMATICA
PASOS PARA CREAR UNA CALCULADORA
1. Colocamos los elementos que necesitamos que son 1 text y 18 CommandButton.

2. Cambiamos el nombre de todos los elementos en propiedades.

3. Programamos los botones:
Números
BOTON #0
Text1.Text = Text1.Text & 0
Cambiamos el numero respectivamente para cada UNO.

PARA EL BOTON = EL SIGUIENTE CODIGO
If (num1 = 0) Then
MsgBox ("No se realizo una operación")
Else
num2 = Text1.Text
If op = "+" Then
Text1.Text = num1 + num2
End If
If op = "-" Then
Text1.Text = num1 - num2
End If
If op = "/" Then
Text1.Text = num1 / num2
End If
If op = "*" Then
Text1.Text = num1 * num2
End If
End If
Para los botones +, -, *, /.
num1 = Text1.Text
Text1.Text = ""
op = "+"
Text1.SetFocus
SOLO CAMBIAMOS EL SIGNO DE LOS SIGUIENTES BOTONES
Para los BOTONE C,New
BOTON C
Text1.text = ""
Text1.setfocus

4. DAMOS CLIC EN VERIFICAR QUE EL PROGRAMA FUNCIONE CORRECTAMENTE

DEBER 4
NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
.CURSO: 3ª INFORMATICA
PASOS PARA CREAR UN TRANSFORMADOR DE UNIDADES DE TEMPERATURA
1. Diseñamos el formato que contiene 1 VScroll, 2 lebel, 2 text y1 CommandButton.
1. Diseñamos el formato que contiene 1 VScroll, 2 lebel, 2 text y1 CommandButton.

2. MODIFICAMOS O CAMBIAMOS LOS NOMBRES Y LO QUE QUERAMOSs CAMBIAR NOS VAMOS A LAS PROPIEDADES.

3. PROGRAMAMOS LOS BOTONES DE SALIR Y VSCROLL
Salir
Salir
Beep
End
VScroll
Text1.Text = VScroll .Value
Text2.Text = 32 + 1.8*VScroll.Value

4. Ejecutamos el programa para verificar si funciona correctamente y listo.

NOMBRE: DEYSI ORTIZ
PROFESORA: MELISA FOYAIN
.CURSO: 3ª INFORMATICA
PASOS PARA CREAR UNA MINICALCULADORA ELEMENTAL
1. Diseñamos el formato para la calculadora que tiene 3 text, 2 lebel y4 CommandButton
1. Diseñamos el formato para la calculadora que tiene 3 text, 2 lebel y4 CommandButton

2Canbiamos el nombre a cada botón esto lo hacemos en propiedades.

3. Programamos los botones de suma, resta, división y multiplicación.
Text3.Text = Val(Text1.Text) / Val(Text2.Text)
Lebel1 = "/"
Solo vamos cambiamos el signo en los demás botones de todos los cammandbutton.

4. Ahora le damos clic en ejecutar para poder ver como funciona el programa y listo.







No hay comentarios:
Publicar un comentario