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

C# Discussion :

Meilleur approche pour du "Evénementiel"


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut Meilleur approche pour du "Evénementiel"
    Bonjour,

    je pense pas être super clair dans mon titre mais je vais m’expliquer.

    J'ai un projet, je dois concevoir en C# un système tout bête qui doit:
    - attendre l'insertion d'une clef USB pour afficher une image et un son informant de la bonne insertion de celle-ci,
    - là, ça demande à l'utilisateur qu'elle type de traitement il a à faire (2 bouton),
    - une fois faite, une autre image et son disant qu'un traitement est en cours,
    - puis, à la fin, une autre image et son pour dire que ce traitement est terminé.

    J'ai quelques petit problème idiot, mais je pense que c'est parce que mon approche n'est pas la bonne.

    J'aimerai savoir comment vous, vous vous y prendriez pour ce type de projet?

    1 Main avec une boucle et les traitements à l'intérieur, (un programme bloquant avec des Thread.Sleep le temps d'afficher les images et jouer les sons
    ou alors,
    1 Main sans boucle, des Methode pour chaque action et chacun appel la suivante?
    ou encore autrement...

    Grossièrement, là, c'est juste une question de scénario, ça devrait peu changer, mais c'était de l'approche.

    Je vous remercie d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    j'aurais une approche par "automate" (car ton fonctionnement ressemble à un automate) et j'alimenterais les transitions de mon automate par des event ou des entrées/sorties.

    Ainsi, je suis dans l'état 0.. j'attends l'USB, je bascule en Etat 1.. etc...

    après, tu as intérêt à définir les transitions (conditions) entre chaque état et aussi être sur que dans ton graphe d'état, tu n'as pas de situation de puits sans fin (une situation ou tu vas rester bloquer sans jamais en sortir à moins qu'une condition ne survienne et que cette condition, ne puisse jamais survenir)..

    Voilà l'approche que je prendrais !!!

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    347
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 347
    Par défaut
    Merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [vb.net] meilleur approche pour creer un control
    Par graphicsxp dans le forum Windows Forms
    Réponses: 3
    Dernier message: 17/05/2005, 15h09

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