En esta oportunidad, les voy a enseñar
Alcancé a probar 2 (antes de decidirme a hacer yo mismo el programa). El primero que instale fue WallpaperSpinner , y luego WPTimer.
Comparando uno con otro, WallpaperSpinner entrega más facilidades que WPTimer.
Ejemplo: Puedes escojer los intervalos, escoger la dirección que TÚ quieras, y ocupar la función Ramdom ( esto es genial =D ) Estas 3
Por otro lado, tiene un límite. No recuerdo exáctamente el número, pero de 50 solo escoge 20 (por decir algo). En esto es Superior WPTimer (actualmente tengo 68 y los carga todos).
Como sea, esta entrada se trata de hacer una aplicación que cambie el fondo de pantalla.
Diseño IMAGEN1
Como pueden ver, el diseño es bastante...feo.
Esta aplicación esta hecha en Visual Studio 2008.
Los objetos son:
- "CheckedListBox"
"PictureBox"
"Button" (2) - "Label"
- "ComboBox"
- "ListBox"
- "OpenFileDialog"
- "Timer"
Los objetos "Open..." y el "Timer" no se ven porque estan abajo...
Eso sería todo el diseño. Si quieren pueden modificarlo a su gusto. Yo lo hice así para que se viera más chico el formulario (tema de gustos...)
Analisis
Primero, analizar como funciona. Imaginar que se esta ejecutando el programa:
- El primer botón que debemos clickear es "AgregarWallpaper" Al hacer esto activamos el OpenFileDialog, el que nos dice que busquemos nuestra imagen. Por cada imagen que seleccionemos, se agrega un nuevo item en el CheckedListBox y mostramos en el Picturebox la imagen seleccionada.
- Luego de seleccionar las imágenes que el programa ocupará para cambiar el fondo de pantalla, en el Control "CheckedListBox" 'checkeamos' las que realmente queremos agregar. Estas se copian en el Control ListBox (solo las que seleccionamos). En el ejemplo, marqué la primera y tercera imagen.IMAGEN3
- Ahora tenemos que darle intervalo al Timer, esto lo hacemos en el ComboBox. Si quieren puede ser un TextBox en vez de un ComboBox (esto lo veremos más adelante).
- Por último, click en Go! y la aplicación empieza a correr.
IMAGEN2
Código
Ahora la parte que Todos Esperan: meter mano.
Variables:
IMAGEN4Eventos:
Primero, el evento click del Button1
IMAGEN5
Segundo, el evento SelectedIndexChanged en el ComboBox
IMAGEN6
Tercero, el evento tick del Timer
IMAGEN7
Cuarto, evento click del Button2
IMAGEN8
Quinto y último evento SelectedIndexChanged del CheckedListBox (hacer esto me costo muuuucho trabajo...primera vez que ocupo este control º(ñ_ñ)º xDDDD quedo genial la carita )
IMAGEN9
Y eso es todo
2 comentarios:
"osviamente" es una falta de ortografia o así se escribe en dacroniano?
Tienes un blog??
=D bien bien
No entiendo a que te refieres con dacroniano... D:
En todo caso falta subir las imágenes...
Publicar un comentario