IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Programme de gestion d'alarmes


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2004
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 54
    Par défaut Programme de gestion d'alarmes
    Bonjour à tous,

    Je suis débutant, plutôt habitué à C++ Builder 6, mais il y a longtemps...

    Je souhaite utiliser Visual C# et DB4o pour réaliser mon petit programme.
    C'est un prog qui doit permettre de gérer des alarmes...

    La Form possède:
    -2 MonthsCalendar, pour récupérer la date de début et date de fin.
    (Si les dates sont différentes l'alarme sera mis pour chaque jour)
    -1 dateTimePicker, pour entrer l'heure.
    -1 TextBox, Entrer un commentaire sur l'alarme.
    -1 Bouton, permet d'enregistrer et d'activer l'alarme.
    -1 richTextBox, pour visualiser les alarmes en cours.

    L'alarme arrivée à terme affiche un popup + beep et disparaît de la richTextBox.
    Je souhaite stocker les données dans une base db4o.
    Et j'ai besoin d'aide sur la POO, entre autres.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    class Alarm
    {
     private DateTime _startDate;
     private DateTime _endDate;
     private DateTime _hAlarm;
     private String _comment;
     //Objet Timer?
     ...
     public Alarm()
     {
    
     }
    
     public void SetStartDate(DateTime newStartDate)
     {
       _startDate = newStartDate;
     }
      public void SetEndDate(DateTime newEndDate)
     {
       _endDate = newEndDate;
     }
     public void SetHAlarm(DateTime newEndDate)
     {
       _hAlarm = newhAlarm;
     }
     public void SetEndDate(String newcomment)
     {
       _comment = newcomment;
     }
     ...
    }
    Je pensais créer une autre class AlarmList pour y stocker les alarmes en cours et les anciennes, avec des méthodes pour gérer les alarmes.
    Notamment pour vérifier quand déclencher.
    Mais je ne vois pas comment faire.

    Il faudrait vérifier les dates et heure de chaque alarme toute les secondes.
    Ou que chaque objet Alarme se contrôle lui-même et affiche un popup et un beep.
    Je pense créer les objets dans l'évènement button1_Click du bouton Enregistrer, ensuite un objet peut-il interagir avec un composant?
    Par exemple afficher ses champs, dates, heure restante etc. dans la richTextBox?
    Je ne vois pas comment faire. Help!
    Pour l'enregistrement dans une base db4o je verrai après...

    Merci par avance pour toute aide.

    Zet

  2. #2
    Membre averti
    Inscrit en
    Septembre 2004
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 54
    Par défaut
    Je lis le cours complet c# 3.0 de Serge Tahé.
    C'est intéressant et je pense utiliser l'architecture 3 couches.
    C'est encore assez abstrait pour moi, les structures et les interfaces...
    Mais bon y a encore une semaine j'aurais mis un composant timer et du code dans l'évènement ontimer pour traiter les alarmes stockés dans un fichier texte.

    J'aurais besoin de conseil sur ce qu'il faudrait utiliser pour mon super prog 3 couches.
    Surtout au niveau du timer.

Discussions similaires

  1. Cherche à faire un programme de gestion pour PC et MAC
    Par morgantip dans le forum Windows
    Réponses: 12
    Dernier message: 23/05/2006, 09h01
  2. Création d'un programme de Gestion / compta : langage ?
    Par Alexino2 dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 11/04/2006, 15h00
  3. Programme de gestion d'image qui permet de tout renommer
    Par snoopy69 dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 07/02/2006, 07h08
  4. Programme Delphi et Zone Alarm Suite
    Par vanquish dans le forum EDI
    Réponses: 1
    Dernier message: 11/10/2005, 17h26
  5. gestion d'alarme par SMS
    Par kitsune dans le forum Développement
    Réponses: 2
    Dernier message: 19/07/2005, 12h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo