FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Como hacer un recordatorio más un poptoast?
saludos nocturnos.
como le hago para programar un recordatorio. por ejemplo que cada dia 10 y 25 de cada mes o cualquier otro dia., que elija, tomandolo de un archivo de texto. con el siguiente estilo Mes Dia Año ----------------- 6,10,2005 6,25,2005 ----------------- se muestre una ventanita poptoast. con un recordatorio que yo eliga. como cumpleaños de tu amiga. si el texto puede ser en texto enriquecido bueno. si no ni modo. me he desquiciado al no poder encontrar como hacerlo. |
#2
|
||||
|
||||
Hola,
¿Cuál es el problema? Creo que puedes guardar unas determinadas fechas en el archivo de texto que precises convirtiéndolas a "string" mediante "DateToStr", por ejemplo. A continuación, al cargar el programa o cuando fuera menester, podrías comprobar si una determinada fecha previamente guardada es igual a la actual, en el momento de ejecutar el programa, por ejemplo así: Quiere decirse que utilizando la función "CompareDate" y "StrToDate" (para pasar la fecha en "string" al formato adecuado) se comprueba una determinada fecha con la actual: si la función "CompareDate" devuelve "0" significa que ambas fechas son iguales. Más información sobre el resto de posibles valores de la referida función la tienes en la ayuda de Delphi. |
#3
|
||||
|
||||
Tema ya tratado, en este hilo
Mira Tambien las funciones RecodeMinute, RecodeSeconds, MinuteOf, SecondsOf, IncMinute, IncSeconds,IncDay,incMonth, SecondsBetween de la unidad DateUtils. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 18-06-2005 a las 13:01:32. |
#4
|
|||
|
|||
pues se me nublo la mente. llevo 3 días asi,. ... ese es el problema.
revisando lo que me dicen., Gracias. |
#5
|
||||
|
||||
Entonces es que no tienes claro lo que quieres hacer, te ayudo un poco a concretar las opciones que quieres implementar:
- Permitir tareas Eventual, diarias, semanales, mensuales, anuales. - Permitir avisar con una antelacion de X minutos. - Como guardar las notas, en fichero de texto, binario o BBDD - Permitir al usuario ordenar las fechas por el campo que sea. - Como visualizar las notas, permitir ver solo las fechas para hoy, esta semana, este mes, este año, ver sin restricciones - Para cada opcion de las anteriores, poder ver las tareas pasadas y pendientes. - Que campos quieres guardar. Yo tengo mostrado en un StringGrid: Fecha de creación (solo usada para efectos informativos) Fecha de aviso Antelación (avisar con 1 minuto, hora, dia, mes año antes de la fecha de aviso) Texto de la tarea Estado de la tarea (pendiente, pasada, Actual) Esto es lo que hace mi Secretari@ hasta el momento Hay un punto de inflexion en este programa. Si una tarea es diaria, tienes 2 alternativas: - Crear 365 tareas. - Crear una sola tarea, y cuando el usuario se haya enterado, o bien cuando caduque, le cambias la fecha de aviso y la programas de nuevo. Pros y contras: - Mantener 365 tareas es bastante latoso, sobre todo al mostrar todas las tareas pendientes - Tener una sola tarea, te obliga a estar reprogramando la tarea todos los dias. (a mi me falla algunas veces jejejeje, tengo que echarle un ratillo ) Espero poder ayudarte más. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
|