epelpad

El post que buscas se encuentra eliminado, pero este también te puede interesar

¿Como depurar un gadget y crear un reloj en visual basic?

Hola amigos hoy les traigo un post sobre como hacer un gadget y reloj en visual basic, bueno comencemos.

¿Como depurar un gadget?

Los gadgets son aplicaciones web que se ejecutan a través de la Sidebar de Windows Vista y Windows 7, su funcionalidad puede ser tan potente como la creatividad y experiencia de los desarrolladores se lo permitan, y con la inclusión de JScript, Ajax y JQuery el alcance de estas aplicaciones se incrementa gradualmente.

Personalmente creo que dos de los principales inconvenientes para desarrollar este tipo de aplicaciones es lograr tener una idea que encaje en unos cuantos pixeles y realizar la depuración. Como realizar un post acerca del proceso de creatividad para crear un buen gadget es algo más complicado para un solo post, empezare escribiendo en esta ocasión acerca del proceso de depuración.

Lo primero que debemos hacer es realizar el deployment del gadget que deseamos depurar, para esta terea hacemos uso de Visual Studio 2008 realizando la publicación del gadget en el folder del sistema operativo donde por defecto se hospedan los gadgets, el cual se encuentra en:

· %USERPROFILE%AppDataLocalMicrosoftWindows SidebarGadgets (gadgets del usuario)
· %SYSTEM_ROOT%Program FilesWindows SidebarGadgets (gadgets globales)

Así que sobre el proyecto del gadget, damos click derecho y seleccionamos la opción Publish.

¿Como depurar un gadget y crear un reloj en visual basic?

Esto nos mostrará la ventana de publicación, en la cual colocamos en el path de publicación la ruta de instalación del gadget y seleccionamos la opción Delete all existing files prior to publish.

windows xp

Una vez terminada la publicación, procedemos a realizar la instalación del gadget en la Sidebar, lo cual se hace dando click derecho sobre la zona de sidebar del escritorio y seleccionando la opción Agregar gadgets… y agregando el que acabamos de publicar.
Mac


Con el gadget ya en la Sidebar procedemos a configurar las opciones del Browser para que se habilite la depuración de Scripts. Ejecutando entonces Internet Explorer, seleccionamos la opción Herramientas, seguida de Opciones de Internet y luego la pestaña Opciones Avanzadas, donde desmarcamos el check Deshabilitar la depuración de scripts (otros).

visual basic

Procedemos ahora a configurar Visual Studio 2008 para iniciar el proceso de Depuración. Para lo cual colocamos los Break Point necesarios donde deseamos que se detenga la ejecución de la aplicación y luego seleccionamos en el menú principal la opción Debug, seguida de Attach to Process…

Vista

Esto nos mostrará la ventana de procesos disponibles que actualmente se están ejecutando en el sistema operativo de nuestra máquina. En esta ventana buscamos el proceso que hace referencia al gadget que deseamos depurar y se está ejecutando en la Sidebar de Windows. Seleccionamos el proceso que hace referencia al gadget y luego damos click en el botón Attach.

taringa

Finalmente realizamos las acciones necesarias sobre el gadget que está en la sidebar para que se detenga la aplicación en los break points que hayamos establecido.

Windows7




¿Como crear un reloj analogico en visual basic?


Colocar un control Shape redondo, y 3 controles Line llamados Horas, Minutos y Segundos como la siguiente imagen

También colocar un control timer llamado Timer1 con el Interval en 1000


gadegs


Código:

Texto planoCopiar código fuenteImprimir
Private Sub Timer1_Timer()
Const Radianes = 3.1415927 / 180

Horas.X2 = 2500 + Sin(Hour(Now) * 30 * Radianes) * 1000
Horas.Y2 = 2500 - Cos(Hour(Now) * 30 * Radianes) * 1000

Minutos.X2 = 2500 + Sin(Minute(Now) * 6 * Radianes) * 1500
Minutos.Y2 = 2500 - Cos(Minute(Now) * 6 * Radianes) * 1500

Segundos.X2 = 2500 + Sin(Second(Now) * 6 * 3.1415927 / 180) * 2000
Segundos.Y2 = 2500 - Cos(Second(Now) * 6 * 3.1415927 / 180) * 2000
End Sub
Private Sub Timer1_Timer()
Const Radianes = 3.1415927 / 180

Horas.X2 = 2500 + Sin(Hour(Now) * 30 * Radianes) * 1000
Horas.Y2 = 2500 - Cos(Hour(Now) * 30 * Radianes) * 1000

Minutos.X2 = 2500 + Sin(Minute(Now) * 6 * Radianes) * 1500
Minutos.Y2 = 2500 - Cos(Minute(Now) * 6 * Radianes) * 1500

Segundos.X2 = 2500 + Sin(Second(Now) * 6 * 3.1415927 / 180) * 2000
Segundos.Y2 = 2500 - Cos(Second(Now) * 6 * 3.1415927 / 180) * 2000
End Sub

3 comentarios - ¿Como depurar un gadget y crear un reloj en visual basic?

SpriteUp
comentando y dejando puntos muy buen post recien hecho parece porque tenes 4 visitas