Presentación con los ejercicios de ficheros en Visual Basic
https://docs.google.com/present/edit?id=0AaWlzM8W-gAEZGY0ZHM1cWNfMTI2NGMycDdkZ2Zj&hl=en_US
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ejercicio 1
Ficheros de texto con FileStream
Crear una aplicación a la que se le indiquen dos valores, y guarde en un fichero de texto los números primos existentes entre ambos, al acabar deberá indicar con un MessageBox el número de primos encontrados.
Incluir una barra de progreso que indique la cantidad de datos evaluados.
En el siguiente vídeo se muestra el funcionamiento esperado:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ejercicio 2
Selección de colores
Realizar una aplicación que permita seleccionar un color, recordará el color seleccionado, al volver a abrirse.
Deberá permitir seleccionar el color, realizando un clic en la etiqueta, modificando las barras horizontales (Trackbar) o cambiando los valores en los controler Numeric.
Para convertir los tres valores numéricos en un color, será preciso utilizar la función Color.FromArgb
Ejemplo de uso de la función Color.FromArgb:
lbl_color.BackColor = Color.FromArgb(CInt(Numeric_Red.Value), CInt(Numeric_Green.Value), CInt(Numeric_Blue.Value))
Para recoger cada componente del color del ColorDialog, es preciso acceder a la propiedad color.R para el rojo (Red), color.G para el verde (Green) y color.B para el azul (Blue).
lbl_color.BackColor = ColorDialog1.Color
Numeric_Red.Value = ColorDialog1.Color.R
Numeric_Green.Value = ColorDialog1.Color.G
Numeric_Blue.Value = ColorDialog1.Color.B
En el siguiente vídeo se muestra el funcionamiento deseado.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ejercicio 3
Conversión de fichero texto a binario
El fichero que nos envía incluye los siguientes datos (uno por cada línea de todos sus artículos):
código del artículo
Precio de compra
Iva de compra
Precio de venta
Iva de venta
Nuestra aplicación gestiona los artículos mediante un fichero binario, crear dicho fichero a partir de los datos recibidos del cliente.
Posible contenido del fichero de texto facilitado por el cliente:
00001
12,54
18
35,99
18
00002
87,54
18
235,99
18
00003
18,00
18
39,99
18
00004
9,54
18
50,99
18
00005
3,54
18
69,99
18
00006
6,54
18
8,00
18
00007
12,54
18
33,99
18
No hay comentarios:
Publicar un comentario