Está en la página 1de 6

UNIDAD 1-FASE 1

ENTREGADO POR:
JONATHAN FERNANDO RAMIREZ VALENCIA

CODIGO: 1073322122

ENTREGADO A:
JAIME RUBIANO LLORENTE

GRUPO: 201416_17

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


ECBTI- ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
CUCUTA, NORTE DE SANTANDER
MARZO DEL 2021
ACTIVIDAD

Realizar la revisión de Visual Basic 2017 y seleccionar 5 herramientas, esto se hace de


forma individual, realizar una descripcion de cada una de ellas con su imagen tomada desde
Visual Basic, su funcionalidad, su uso y almenos 5 propiedades de cada una.

Caja de imagen: El control PictureBox se utiliza para mostrar y cargar archivos de


imagen, también para dibujar figuras mediante los métodos gráficos, y también como
control contenedor de otros controles, como los controles Frame.

La principal propiedad del control PictureBox se llama precisamente Picture.

Esta propiedad es la que indica el gráfico que estará cargado. Para cargar un gráfico en
visual basic desde el disco, se usa la función LoadPicture. A Esta función le debemos
indicar como parámetro la ruta del fichero.
El control PictureBox también funciona como contenedor de otro controles. Esto quiere
decir que podemos colocar controles TextBox, botones etc..., dentro del control , y estos
estarán contenidos.

La propiedad AutoRedraw es una propiedad muy importante y muy utilizada cuando se usa
un picturebox para dibujar sobre el control

Lo que permite hacer la propiedad Autoredraw, es que al estar activada (con el valor True),
y utilizar los métodos gráficos, por ejemplo dibujar un círculo, una linea, o cualquier
imagen / dibujo, cuando se repinte el control, la imagen no se pierda, es decir que se
mantenga. De esta manera Visual basic automáticamente vuelve a dibujar la imagen. Esta
propiedad por defecto se encuentra en false. Luego es posible borrar la imagen con el
método Cls.

Utilizando método SavePicture de vb es posible grabar en disco un archivo BMP, con el


gráfico cargado en el control ( propiedad Picture del PicBox). El uso de este método o
función es muy simple. A SavePicture se le debe pasar dos parámetros:

La propiedad Picture es decir la imagen ( También es posible pasar la propiedad image si se


ha dibujado con los métodos gráficos o con el uso de las apis de windows )
y el path donde se creará el archivo

Caja de texto: El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar
Texto ( es un control de entrada de datos )

La propiedad principal de este control se llama Text. Mediante ella podemos asignarle un
texto ya sea en tiempo de diseño o tiempo de ejecución al control. Si es en tiempo de
diseño, debemos seleccionar el TextBox e ir a la ventana de propiedades y seleccionar Text.
Dentro de ella podemos escribir el texto a ser mostrado. Si es en tiempo de ejecución
debemos escribir el nombre de el TextBox que queremos y al presionar el punto ".", vb
despliega la lista de propiedades y métodos del TextBox, y ahí seleccionamos Text

Esto de las propiedades por defecto lo tienen la mayoría de los controles, pero cada control
tiene la suya, por ejemplo la propiedad default de un control Label es Caption, por lo que
no es necesario escribirla, y Visual Basic no daría error.

Para un control Picture, la propiedad Picture es la que está establecida por defecto, y esto
tampoco daría error y cargaría una imagen perfectamente en el control sin indicar
explícitamente la propiedad.

La propiedad Multiline o multilinea se utiliza para poder mostrar los saltos de carro o saltos
de línea y que el texto se vea en varias y no todo en un única línea. Los valores que posee
son True que está activada y en False quiere decir que está deshabilitada. Por defecto
cuando añadimos un TextBox, la propiedad está en False, osea que tenemos que indicarle
nosotros a vb, ya sea desde la ventana de propiedades poniéndola en true. Una cosa
importante es que esto no lo podemos cambiar en tiempo de ejecución mediante código, si
o si hay que establecerla desde la ventana de propiedades, ya que es una propiedad de solo
lectura.

Esta propiedad tiene la función de ocultar el verdadero contenido del TextBox por el
caracter que le indiquemos, por ejemplo los TextBox de ingresos de contraseña, donde el
texto se oculta pero no se pierde, solo impide visualizarlo.

Esta propiedad permite que el TextBox tenga o no tenga barras de Scroll cuando el texto
sea superior a las dimensiones de la caja de texto. Los valores que puede tener son: 0 indica
que el textBox no mostrará Barras de desplazamiento, en 1 Solo barra Horizontal, 2 Solo
barra Vertical y 3 ambas barras de desplazamiento. En esta imagen se ve un TextBox con la
propiedad Scrollbars en 2, solo Vertical.

Etiqueta: El control Label o Etiqueta es un simple control que se utiliza para mostrar texto,
descripciones, información para el programa.

La propiedad Caption es la mas importante, y es la que se utiliza para establecer el texto


que mostrará el control Label. Por ejemplo para mostrar el texto "Hola" agrega un label al
formulario, coloca un Botón, hacé doble click en el mismo, escribe Label1 y presiona el ".",
Visual Basic te desplegará la lista de propiedades y métodos del Label1.

Si la propiedad Autosize del control se encuentra en True, las dimensiones del Label (ancho
y alto) se ajustarán al largo y alto del texto que muestre. En cambio si se encuentra en False
el ancho y alto del control será el que esté establecido en la propiedad Height y Width sin
importar la longitud del texto.

Esta propiedad posee 3 valores. Si le establecemos el valor 0 el texto se alineará a la


izquierda, si tiene el valor 1 se alineará a la derecha y si está con el valor 2, el texto se
muestra en forma centrada.

Otras propiedades del control son:

Visible: Si está en True el control está visible si está en False está oculto
Backcolor: Determina el color del fondo de la etiqueta. Si la propiedad BackStyle está en
transparente esta propiedad no se visualiza, es decir el color no se muestra
BackStyle: Determina si el fondo es transparente (valor 0) o si es opaco (Valor 1).
Name: es el nombre del control y sirve para hacer referencia al mismo en el código, como
todos los controles
BorderStyle: determina si se muestra con borde o sin borde
Enabled: Si está en True (Verdadero) el control está activado y se puede utilizar
normalmente, si se encuentra en False, el control está desactivado.
FontName: El nombre de la fuente que utilizará el texto del control. Podemos elegir las que
tengamos instaladas en el sistema
Forecolor: Valor Hexadecimal o valor Rgb que indica el color del Texto
Height y Width: Ancho y alto del Label
ToolTipText: muestra el mensaje de descripción cuando pasamos el mouse por encima del
control.

Casilla de verificación: El control CheckBox se utiliza generalmente para listar opciones y


que el usuario pueda elegir entre ellas, y dependiendo del valor (si está chequeado o no), se
realiza una u otra acción.

La propiedad del CheckBox que visualiza el texto en el control se llama Caption. Para
establecerla se realiza desde la ventana de Propiedades de Visual Basic , o en tiempo de
ejecución.

La principal propiedad de este control es la propiedad Value. Esta propiedad devuelve y


establece el valor seleccionado.

Esta tiene 3 posibles valores:

0 - UnChecked
1 - Checked
2 – Grayed

Las demás propiedades ya se han visto y son comunes a los demás controles de Visual
Basic, como son las propiedades de aspecto gráfico y apariencia del control: Propiedad
Font, Forecolor, BackColor etc...., y otras como Visible, Enabled , Top, Left, Width, Height
etc.

Lista de directorios: Para listar los directorios se utiliza el objeto Folder y la colección
SubFolders de FileSystemObject ( FSO ) y para los ficheros el objeto File con la colección
Files

Al presionar un Commandbutton se listan en el primer Listbox todos los directorios del


path especificado en el control TextBox. Al presionar en un Item del List1 se listan en el
List2 los ficheros del mismo.

Colocar los siguientes controles: Un control Textbox para especificar la ruta, un


Command1 , un List1 donde se irán listando y agregando los directorios , un control List2
para los archivos y también la referencia Microsoft Scripting Runtime para poder acceder a
FSO

También podría gustarte