jueves, 19 de octubre de 2017

PROYECTO REALIZABLE Y FÁCIL


Es posible crar un programa instalable o empaquetado de la solución. Con el fin de que podamos ejecutar en cualquier ordenador con sistema operativo Windows sin necesidad de tener instalado Visual Basic.

 Para las versiones menos recientes de Visual Basic

1.Ir al menú Archivo, Generar.exe, e indicar el nombre y la ruta donde queremos guardar nuestro archivo ejecutable. 


En las versiones más recientes de Visual Basic: 

1. Tener un proyecto y elegimos Aplicación de Windows Forms).

2. Hacemos el diseño y programación. Guardamos el proyecto con un nombre, por ejemplo WindowsApplication1, en la ruta que nosotros queramos. 

2. Para generar el archivo ejecutable (.exe) vamos a la opción de menú Depurar y Generar WindowsApplication1(o generar el proyecto con el nombre que le hayamos puesto).

3.Una vez hecho esto en una ruta como C:\Users\Asus\Desktop\proyecto1\WindowsApplication1 \WindowsApplication1\bin\Release

Y allí encontraremos un archivo con extensión .exe y el nombre de nuestra aplicación (se puede hallar con el buscador del explorador de Windows).

VIDEOS Y SONIDOS

My.Computer.Audio.Play permite que la aplicación reproduzca solo un sonido de fondo a la vez; cuando la aplicación reproduce un nuevo sonido de fondo, deja de reproducir el sonido de fondo anterior. También se puede reproducir un sonido y esperar a que se complete.

Reproduce un sonido. Cuando se especifica AudioPlayMode.WaitToComplete, My.Computer.Audio.Play espera hasta que el sonido se completa antes de que el código de llamada continúe.

Sub PlayBackgroundSoundFile()

    My.Computer.Audio.Play("C:\Waterfall.wav"

        AudioPlayMode.WaitToComplete)
End Sub

El sonido de una cascada suena, pero es importante que debe asegurarse de que los recursos de aplicación incluyan un archivo de sonido .wav

Se utiliza AudioPlayMode.BackgroundLoop para un bucle.


Se usa  My.Computer.Audio.Stop para detener el sonido de fondo o en bucle que la aplicación reproduce.



SubStopBackgroundSound()
   
 My.Computer.Audio.Stop(
)
End Sub

Para introducir un vídeo existe la herramienta llamada Windows Media Player. Al insertarla en el formulario aparece el reproductor (podemos ajustar el tamaño) y nos da la opción de examinar/seleccionar el vídeo que queramos. Tenemos que tenerlo guardado en nuestro equipo para poder pasarlo a VB. El vídeo será reproducido al ejecutar el programa finalizado.




CONTROLES DE SELECCIÓN Y VERIFICACIÓN



El valor de la propiedad Text se muestra en el control TreeView, mientras que la propiedad Value se utiliza para almacenar cualquier dato adicional sobre el nodo, como los datos transferidos al evento de devolución de datos que está asociado con el nodo.


Los controles de selección son OptionButton.

Se utilizan en grupo, para mostrar opciones de las cuales el usuario sólo puede seleccionar una.
Resultado de imagen para option button VISUAL BASIC

Los controles de verificación son CheckBox.

 Se puede seleccionar una o varias casillas, incluso si se encuentran dentro del mismo marco o formulario.


Resultado de imagen para check boxVISUAL BASIC




LISTA DE HERRAMIENTAS MÁS USADAS

                Para la Entrada, proceso y salida de un algoritmo en el diseño de formularios.


1. Puntero: Se utiliza para seleccionar las variables que estamos o vamos a programar.



2. Picture Box: Se utiliza para abrir un espacio para poder insertar gráficos.



3. Label: Se utiliza para insertar etiquetas o títulos dentro del programa.



4. Text Box: Sirve para abrir un espacio en el programa donde vamos a estar mostrando diferentes textos.



5. Frame: Se utiliza para hacer divisiones en una misma ventana.



6. Command Button: Se utiliza para crear un botón de orden.



7. Check Box: Se utiliza para la creación de un cuadro de verificación.



8. Option Button: Se utiliza para la creación de un botón de opción.



9. List Box: Sirve para la creación de un cuadro de lista.



10. Link LabelMuestra un control de etiqueta que permite funcionabilidad de hipervínculo y seguimiento.



11. Date Time Picker: Permite al usuario seleccionar fecha y hora, asi como mostrar ambas en un formato especificado.



12. Check List Box: Muestra una lista de elementos con una casilla a la izquierda de cada elemento.






Resultado de imagen para CONTROLES VISUAL BASIC

TIPOS DE DATOS

Para manipular valores numéricos, cadenas de caracteres y valores lógicos


Un dato es la representación de un hecho, evento o elemento del mundo real. Podríamos decir que los datos son todos aquellos objetos que la computadora puede procesar.

Tipo de dato
Gestiona
Tipo cts
Ejemplo

Boolean
Condiciones de VERDADAERO o FALSO

Valor

VERDADERO

String
Caracteres imprimibles y visualizaciones en pantalla

Referencia

“Hogar”

Object
Un puntero al valor del objeto

Referencia

myClass
myPerson

Date

Valores fecha y hora
Valor
18/10/2017
12:17 p.m

Single, Double, Decimal
Números con enteros y partes de fracciones

Valor
4573,37 Decimal

Short, Integer, Long y Byte

Enteros

Valor

23 Entero


Boolean se utiliza para los valores lógicos y toma 1 ó 2 valores, TRUE or FALSE.  Se usa para representar las alternativas (si / no) a determinadas condiciones.

String permite que las palabras (lenguaje humano y no de computadora) sean visibles, una cadena de caracteres. 


Para usar valores numéricos hay tipos de datos dependiendo de la clase de números con los que se quiera trabajar.


1. Datos de tipo entero: números que no tienen componentes fraccionarios o decimales. Negativos o positivos. Short, Integer, Long y Byte

2. Datos de tipo real: son números que tienen punto decimal y pueden ser positivos o negativos. Single, Double y Decimal

INTRODUCCIÓN

VISUAL BASIC

Visual Basic es una herramienta diseñada para crear de manera productiva aplicaciones con seguridad de tipos orientadas a objetos. Los programas escritos  se benefician de la seguridad y la capacidad para que sus interfaces sean conocidas, para funcionar con otros productos o sistemas existentes o futuros y eso sin restricción de acceso o de implementación.

Es un programa muy útil y entretenido, en mi experiencia con él puedo decir que pone a prueba mis capacidades motrices, cognitivas y creativas, pues es un reto no tan complejo que me desarrolla mejor. 


Aquí algunos factores que se debería saber para comenzar a usarlo e iniciar una productividad.