Busco codigo parecido a un despertador, o alarma diaria.

Iniciado por pungados, 14 Enero 2010, 23:59 PM

0 Miembros y 1 Visitante están viendo este tema.

pungados

Hola comunidad, estoy buscando un programa que se paresca o pueda modificar para que se paresca lo mas posible a esto:
Un programa que cada 12hs hace sonar una alarma, y abre una página web, y hasta que no apretas un boton la alarma no para de sonar. El programa tendría que funcionar en el Sys Tray y saber calcular las 12hs si la computadora esta apagada.

Hace 2 meses que deje de programar en VB, me tome unas vacaciones, y la verdad que siento que me olvide de todo xD.
Si alguno me puede dar una mano voy a estar agradecido. Saludos!

seba123neo

ejemplo basico de alarma:

Alarma

para que este en el systray hay codigos en internet, un monton.para ejecutar la web con la api ShellExecute.el sonido con la api PlaySound.

lo de que calcule con la PC apagada me perdio totalmente, ¿ podrias dar un ejemplo ?

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

pungados

Cita de: seba123neo en 15 Enero 2010, 02:31 AM
ejemplo basico de alarma:

Alarma

para que este en el systray hay codigos en internet, un monton.para ejecutar la web con la api ShellExecute.el sonido con la api PlaySound.

lo de que calcule con la PC apagada me perdio totalmente, ¿ podrias dar un ejemplo ?

saludos.

Ahhh me hiciste acordar de la apy ShellExecute :)

Cuando digo que calcule cuando la PC esta apagada quiero decir que cuando la PC prenda, si pasaron 10 Horas se las sume a las horas que faltaban antes de que se apague la PC.
Se me ocurrio, que cuando el programa se cierre guarde en un TXT la hora, y que cuando prenda la PC y el programa se ejecute abra el TXT y saque la diferencia y con eso saber cuantas horas estubo apagada. Eso ya lo voy a sacar con codigo.
Lo que nunca supe hacer, porque en internet encontraba códigos erroneos es que el programa se inicie con windows, tanto en XP como en Seven.

Saludos

MCKSys Argentina

Hola!

Si no tiene la pila agotada, tu PC mantiene la fecha y hora  :P

Por lo tanto, lo único que debes hacer es guardar (donde sea) la fecha y hora en que laaplicación se cerró.

Al iniciar la app, recuperas los valores, los restas de los actuales y ya sabes cuanto tiempo pasó desde la última vez...

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


pungados

Bueno gracias a sus ayudas ya estoy bien enfilado y me falta solo hacer ajustes. Mi unico problema es que yo estoy programando en Windows 7 Ultimate, y si el programa lo corro en Windows XP no funciona. Se que preguntaron muchas veces esto pero siempre la respuesta es: ya se hablo mucho esto, y la verdad que no encuentro en donde se hablo del tema entonces sigo perdido. Yo supongo que habra que sacar de la carpeta system32 todoas las dll y ocx que usa el programa y dejarlos en la misma carpeta del programa. Alguno sabe?