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++Builder Discussion :

Utilisation du timer


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    15
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 15
    Par d�faut Utilisation du timer
    bonjour tout le monde !

    je travail avec l'algorithme de pathfinder pour planifier une trajectoire (j'utilise A*)!

    je veux ralentir l'ex�cution de ceci pour que la trajectoire soit affich�e sur l'�cran point par point avec un interval de temps entre chaque point. peut-on utiliser un timer? et comment l'utiliser dans mon cas?

    Merci!

  2. #2
    Membre �clair� Avatar de ac/dc
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Ao�t 2006
    Messages
    369
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Ao�t 2006
    Messages : 369

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    15
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 15
    Par d�faut
    bonjour ! merci pour ta r�ponse! j'ai pass� la journ�e d'hier � fouiner, � imaginer, � chercher la solution et puis d'un seul coup, id�e lumineuse, �tait d'utiliser une boucle de retard. j'ai rajout� une boucle "for" dans mon programme pour ralentir l'ex�cution, et curieusement �a marche c super!
    merci encore!
    A plus!

  4. #4
    Membre Expert Avatar de rtg57
    Homme Profil pro
    Autodidacte
    Inscrit en
    Mars 2006
    Messages
    1 343
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 59
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Autodidacte
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 343
    Par d�faut
    Bonjour,

    je me permets de rajouter un petit post sur le sujet.
    Attention aux boucles de retard � l'aide des for...next et do...loop etc
    Ce sont des boucles qui prennent de moins en moins de temps avec la mont�e en puissance des machines.
    Je me souviens de l'�poque glorieuse o� un for...next de 1000 occurences prenait 1 seconde !
    (Bon OK, c'est du basic sur Amstrad ! )
    N'emp�che, si c'est vraiment une temporisation dont tu as besoin, pense � l'avenir; ton programme risque de ne plus avoir le m�me comportement dans quelques ann�es. Il vaut mieux utiliser une base de temps.
    Pourquoi pas un GetTickCount() qui travail � la milliseconde

  5. #5
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    15
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 15
    Par d�faut
    Merci pour ta r�ponse ! Je dois dire que c�est tr�s astucieux ! Mais le comportement de cette op�ration est tr�s �trange ! Je m�explique : quand j�utilise � GetTickCount() � la trajectoire s�affiche � chaque fois avec une couleur diff�rente, et parfois elle s�affiche avec plusieurs couleurs, une autre fois elle s�affiche avec un d�grad� de couleur ; et l�affichage n�est pas ralenti ! J�ai fini par comprendre que c�est moi qui ne sais pas manipuler cette astuce ! Je pr�cise que je suis d�butant ! Si vous avez une explication � me donner sur cette astuce, je vous en serai tr�s reconnaissant !

    Merci encore. A plus !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. utilisation des timers
    Par iwio dans le forum Allegro
    R�ponses: 1
    Dernier message: 25/06/2006, 23h55
  2. Utilisation de Timer dans Python
    Par aliassaf dans le forum G�n�ral Python
    R�ponses: 5
    Dernier message: 17/06/2006, 19h06
  3. [C#.net] utiliser un timer
    Par Mandalar dans le forum DirectX
    R�ponses: 4
    Dernier message: 26/01/2006, 22h17
  4. Utiliser un timer dans une application console
    Par chavers dans le forum Langage
    R�ponses: 8
    Dernier message: 25/05/2005, 14h07
  5. Utilisation de Timer
    Par Freakazoid dans le forum DirectX
    R�ponses: 1
    Dernier message: 07/07/2004, 23h27

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