Las interfaces definen las
propiedades, los métodos y los eventos que pueden implementar las clases. Las
interfaces permiten definir características como grupos pequeños de
propiedades, métodos y eventos estrechamente relacionados; esto reduce los
problemas de compatibilidad porque se pueden desarrollar implementaciones
mejoradas para las interfaces sin comprometer el código existente. En
cualquier momento se pueden agregar nuevas características mediante el
desarrollo de implementaciones e interfaces adicionales.
viernes, 27 de mayo de 2016
Ejemplos de Programas Codificados con Visual Basic
1-Flooder E-mail: Este programa puede enviarle e-mails al correro que elijas.
2-Flooder By Full-Counters: Consiste en que al escribir una frase o palabra y hacer click en el botón que dice "comenzar", empieza a mandar la frase o palabra que se escribió anteriormente.
3-Navegador de Internet: Este programa sirve para buscar páginas de lo que se desee, en todo Internet. Es decir, funciona como cualquier otro navegador.
4-Reproductor de música, imagenes y videos: Como lo dice su nombre, el presente programa sirvepara reproducir multipedia (música, imagenes y videos).
5-Reproductor 2: Al igual que el anterior, tiene funciones relacionadas con la reproducción de música, imágenes y videos.
2-Flooder By Full-Counters: Consiste en que al escribir una frase o palabra y hacer click en el botón que dice "comenzar", empieza a mandar la frase o palabra que se escribió anteriormente.
3-Navegador de Internet: Este programa sirve para buscar páginas de lo que se desee, en todo Internet. Es decir, funciona como cualquier otro navegador.
4-Reproductor de música, imagenes y videos: Como lo dice su nombre, el presente programa sirvepara reproducir multipedia (música, imagenes y videos).
5-Reproductor 2: Al igual que el anterior, tiene funciones relacionadas con la reproducción de música, imágenes y videos.
jueves, 19 de mayo de 2016
Ejercicio Formativo
1)
Escriba el entorno de desarrollo de Visual Basic
2)
Escriba tres características de Visual Basic
3)
Describa 7 barras de herramientas de V. B.
4)
Haga un cuadro comparativo las ventajas y
desventajas de V. B.
5)
Haga un resumen de 7 líneas sobre la historia de
V. B.
6)
Fijo de los siguientes controles: Temporizador,
Data, Line, Checkbox, Botton, Form, Picture, Text Box, Label.
Desarrollo
1 1 –Barra de título
- En la barra de menús
se encuentran todas las opciones para manejar Visual Basic, a medida que se
vayan utilizando se irán explicando.
- La barra de
herramientas, contiene varios accesos directos a los menús, para agilizar el
manejo de Visual Basic.
- Se le llama Cuadro
de herramientas y sirve para colocar objetos en la Ventana de Diseño, como
Cuadros de textos, Botones, Imágenes, y otros.
- La Ventana diseño, es aquí donde se le da
la apariencia al programa, es decir lo que el usuario va a ver.
- En la ventana
Posición del Formulario, se puede ver un monitor y dentro de él una ventanita,
esto sirve para definir la posición de la ventana cuando se inicie el
programa, es decir donde se va a mostrar.
2) - Otra de
las características de Visual Basic es su diseñador
de formularios WYSIWYG, que puede crear formularios visuales y con rapidez,
mientras que Visual Basic proporciona el código del esqueleto detrás de tu
formulario y sus controles3) -Picture: permite incluir gráficos utilizando
variantes.
- Los programas de Visual Basic son conducidos por
eventos. Una consecuencia natural de la programación con los objetos es la
elección de los eventos que cada objeto va a responder y luego elegir la
respuesta de cada objeto a esos eventos.
- Agregar códigos a cada objeto. Haz doble clic en
cada objeto en la ventana del diseñador haciendo que Visual Basic cree un
código esqueleto para ese objeto. Tu trabajo consiste en llenar los espacios en
blanco para que el objeto haga algo. Si creas un botón de control para el
formulario, haz doble clic al mismo tiempo en la ventana de diseño de
formularios. Visual Basic te llevará a la subrutina Button1_Click.
3) -Cursor de Ratón: sirve para quitar la
selección del que hayamos pulsado.
-Text Box: caja
de texto, permite que el usuario pueda escribir.
-Combo Box: permite
tener varias opciones de las cuales seleccionar y ver una.
-Label: Sirve
para poder poner mensajes o textos en la pantalla, pero no son editables por el
usuario.
-Check Box: caja
de chequeo, permite tener opciones sobre las que el usuario confirma o niega.
-Ventana de
Herramientas: contiene la lista de propiedades, eventos y métodos del
formulario,
entorno de datos, cursor, relación o control seleccionados.
4-
|
Ventajas
|
Desventajas
|
|
-Permite usar con suma facilidad la plataforma de los sistemas
Windows.
-El código en Visual Basic es fácilmente migrable a otros lenguajes.
-Posee una curva de aprendizaje muy rápida.
|
-El tratamiento de mensajes de Windows es básico e indirecto.
-Los controles personalizados no mejoran la potencia de la API de
Windows, y en determinados casos acudir a ésta será el único modo de
conseguir el control personalizado deseado.
-No tiene instrucciones de pre procesamiento.
|
5) Todas las
versiones de Visual Basic para Windows son
muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el
sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de
1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto,
incluía un diseñador de formularios en el que se podían arrastrar y soltar
distintos controles.
Visual Basic evolucionó para integrar la plataforma .NET;
allí perdió su propia identidad como lenguaje único adquirible, pasando a
integrar un paquete de productos, llamado precisamente Microsoft .NET.
6)
Temporizador----tmr
Data----------------dat
Line----------------- lin
Check
Box---------chk
Botton-------------
Form---------------frm
Picture------------pic
Text Box----------
Label--------------lbl
Cuadro de prefijo Visual Basic
|
Nombre en español
|
Nombre VB
|
Prefijo
|
|
Forma
|
Form
|
frm
|
|
Caja de imagen
|
Picture Box
|
pic
|
|
Casilla de verificación
|
Check Box
|
chk
|
|
Marco
|
Frame
|
frac
|
|
Botón de comando o pulsación
|
CommandButton
|
cb
|
|
Datos
|
Data
|
dat
|
|
Etiqueta
|
Label
|
lbl
|
|
Imagen
|
Image
|
img
|
|
Temporizador
|
Timer
|
tmr
|
|
Línea
|
Line
|
lin
|
|
Botón de opción
|
Option button
|
opt
|
|
Datos
|
Data
|
dat
|
Objetos y eventos
Preguntas
1. Operadores
básico de Visual Basic
2. Orden
en que se realizan las operaciones básicas en Visual Basic
3. Tipos
de datos en Visual Basic
Desarrollo
1. -Operadores lógicos: Se usan para realizar
operaciones lógicas
-Operadores
aritméticos: se utilizan para realizar cálculos matemáticos
-Operadores
de concatenación: se usan para combinar cadenas de caracteres
-Operadores
de comparación: se utilizan para efectuar comparaciones
2. 1-
Paréntesis
2-Potencias y raíces
3-Multiplicaciones y divisiones
4-Sumas y
restas
5-Dos o
más del mismo orden, entonces se resuelve
de izquierda a derecha.
3. -String: datos que pueden tener texto o cualquier
carácter
- Integer:
datos que puede tener cualquier número entero, o sea, no tiene punto decimal
-Long
Integer: puede tener cualquier número entero.
jueves, 12 de mayo de 2016
Historia de Visual Basic
Historia
Todas las
versiones de Visual Basic para Windows son
muy conocidas, aunque la Microsoft Visual Basic 1.0 desarrollada para el
sistema operativo MS-DOS (ediciones Profesional y Estándar), que data de
1992, fue menos difundida. Esta proveía un entorno que, aunque en modo texto,
incluía un diseñador de formularios en el que se podían arrastrar y soltar
distintos controles.
Visual Basic evolucionó para integrar la
plataforma .NET; allí perdió su propia identidad como lenguaje
único adquirible, pasando a integrar un paquete de productos, llamado
precisamente Microsoft .NETVersiones
-Visual Basic 1.0
-Visual Basic 2.0
-Visual Basic 3.0
-Visual Basic 4.0
-Visual Basic 5.0
-Visual Basic 6.0
Características
Los compiladores de Visual Basic generan código que requiere una o más
librerías de enlace dinámico para que funcione, conocidas comúnmente como DLL(sigla en
inglés de dynamic-link library ); en algunos casos reside en el archivo llamado
MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual Machine x.y",
donde x.y es la versión) y en otros en VBRUNXXX.DLL ("Visual Basic Runtime
X.XX"). Estas bibliotecas DLL proveen las funciones básicas implementadas en
el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo
demanda en tiempo de ejecución. Además de las esenciales, existe un
gran número de bibliotecas del tipo DLL con variedad de funciones, tales como
las que facilitan el acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la
integración con otras aplicaciones.
Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa
que esté desarrollándose, es decir en modo intérprete(en realidad pseudo-compila el
programa muy rápidamente y luego lo ejecuta, simulando la función de un
intérprete puro). Desde ese entorno también se puede generar el archivo en
código ejecutable (exe); ese programa así generado en disco
puede luego ser ejecutado sin requerir del ambiente de programación (incluso en
modo stand
alone), aunque sí
será necesario que las librerías DLL requeridas por la aplicación desarrollada
se encuentren también instaladas en el sistema para posibilitar su ejecución.
El propio Visual Basic provee soporte para empaquetado y distribución; es decir, permite generar un módulo instalador que
contiene al programa ejecutable y las bibliotecas DLL necesarias para su
ejecución. Con ese módulo la aplicación desarrollada se distribuye y puede ser
instalada en cualquier equipo (que tenga un sistema operativo compatible).
Así como bibliotecas DLL, hay numerosas aplicaciones desarrolladas por
terceros que permiten disponer de variadas y múltiples funciones, incluso
mejoras para el propio Visual Basic; las hay también para el empaquetado y distribución,
y hasta para otorgar mayor funcionalidad al entorno de programación (IDE).
Aplicaciones
1-WCF Chat
2-TCP Remoting
3-Send email
4-User Information
5-Reflexión
6-Power Point
7-Excel
8-Game
9-Logging
10-Clickonce
Suscribirse a:
Entradas (Atom)

